Php, colorer une ligne sur 2 d'un tableau

Zaahn -  
 Utilisateur anonyme -
Bonjour!

J'ai fait un tableau qui liste les enregistrements d'une table de ma base de données. Pour la lisibilité, j'aimerais qu'une ligne sur 2 soit d'une couleur différente.

Mon problème est que toutes les lignes sont de la même couleur, mais étant plutôt débutante, j'avoue ne pas voir mon erreur.

Voici mon bout de code, j'espère qu'il vous parle d'avantage qu'à moi :

<?php
$cnx = mysql_pconnect( "localhost", "root", "" ) or die (mysql_error()) ;
mysql_select_db("Mabase");

$requet = "SELECT * FROM Collaborateurs" ;

$result = mysql_query($requet);

$numBoucle = 0;

echo "<CENTER><Table Border = '1'> <TR> <TD ALIGN=center><B>Nom</B></TD> <TD ALIGN=center><B>Prénom</B></TD> <TD ALIGN=center><B>Email</B></TD></TR>";

while($row = mysql_fetch_row($result))
{
$couleur = ($numBoucle % 2 == 0) ? "#CCCCCC" : "#FFFFFF";

for ($row=0; $row<mysql_num_rows($result); $row++)

{
$nom = mysql_result($result,$row,"Nom") ;
$prenom = mysql_result($result,$row,"Prenom") ;
$email = mysql_result($result,$row,"Email") ;

echo "<TR bgcolor='".$couleur."'> <TD>" .$nom. "</TD> <TD>" .$prenom. "</TD> <TD>" .$email. "</TD> </TR>" ; }
$row++;
}

echo "</Table></CENTER>";

?>

Si vous avez une idée, je prends!

1 réponse

  1. Utilisateur anonyme
     
    Bonjour,

    $numBoucle++ a ajouter dans le while
    1