Voilà, j´ai un problème avec MySQL : Je voulais faire, pour les news de mon site, un petit truc genre JV (une news sur deux à un fond bleu clair). Voilà le code :
<?
mysql_connect(´´, ´´, ´´);
mysql_select_db(´´);
$reponse = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 0,5");
$retour = mysql_query("SELECT COUNT(*) AS id FROM commentaires");
$coms = mysql_fetch_array($retour);
while ($news = mysql_fetch_array($reponse) )
{
?>
<div id="news">
<h3><b><?echo $news[´titre´];?></b></h3>
<? echo $news[´contenu´];?><br>
<p class="pseudo" align="right"><i>Posté par <? echo $news[´auteur´];?>, le <? echo $news[´date´]; ?> </i><br>
</p>
<center>
<a href="commentaires.php">Lire les commentaires (<? echo $coms[´id´]; ?> )</a> - <a href="ajout_comm.php">Ajouter un commentaire</a>
</center>
</div>
<hr>
<div id="news1">
<h3><b><?echo $news[´titre´];?></b></h3>
<? echo $news[´contenu´];?><br>
<p class="pseudo" align="right"><i>Posté par <? echo $news[´auteur´];?>, le <? echo $news[´date´]; ?> </i><br>
</p>
<center>
<a href="commentaires.php">Lire les commentaires (<? echo $coms[´id´]; ?> )</a> - <a href="ajout_comm.php">Ajouter un commentaire</a>
</center>
</div>
<hr>
<?
}
mysql_close();
?>
Et voilà le résultat (enfin une partie) :
http://img438.imageshack.ck.us/img438/9887/image9aw.gif
Vous voyez ? Une news sur 2 a bien un fond clair mais à chaque fois la news est répétée...
Comment faire pour que ce soit comme JV (pas la couleur
), que les news soit affichées normalement mais une fois sur 2 le fond change...
Merci, @+.