Bonjour,
Je cherche a faire un tableau qui affiche les données de ma base avec un changement de couleur une ligne sur 2. Sans le changement de couleur d'une ligne sur l'autre tout marchait bien. Mais depuis que j'ai changé le code pour le changement de couleur les entrées n'apparaissent plus. Voici mon code:
J'ai du faire une erreur dans les quotes ou les echos mais je n'arrive pas a la trouver!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <table width="100%" border="1" cellspacing="0" cellpadding="3" frame="void" rules="rows"> <tr > <td><div class="ligne1tableau">Poste</div></td> <td><div class="ligne1tableau">Secteur</div></td> <td><div class="ligne1tableau">Date</div></td> <td><div class="ligne1tableau">Details</div></td> </tr> <?php $i = 0; while($annonces=mysql_fetch_array($resultat)){ if($i%2) $fond = '#EEEEEE'; else $fond = '#AAAAAA'; echo '<tr bgcolor="'.$fond.'"> <td><div class="subtitles"><?php echo $annonces["poste"]; ?></div></td> <td><div class="subtitles"><?php echo $annonces["secteur"]; ?></div></td> <td><div class="subtitles"><?php echo $annonces["date"]; ?></div></td> <td><div class="subtitles"><a href="details_annonce.php?poste=<?php echo $annonces["poste"];"><img src="images/05.png" width="40px" height="40px" /></a></div></td> </tr>'; $i++; } ?> </table>
Merci d'avance
Partager