Bonjour, pour l'instant j'affiche un tableau à l'aide de ce code.

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
 
// debut du tableau
    echo '<table bgcolor="#FFFFFF">'."\n";
        // première ligne on affiche les titres 
        echo '<tr>';
		echo '<td bgcolor="#669999"><b><u>Liaison</u></b></td>';
       // echo '<td bgcolor="#669999"><b><u>Type de liaison</u></b></td>';
		echo '<td bgcolor="#669999"><b><u>Site A</u></b></td>';
        echo '<td bgcolor="#669999"><b><u>Site B</u></b></td>';
        echo '<td bgcolor="#669999"><b><u>PCG</u></b></td>' ;
	    echo '<td bgcolor="#669999"><b><u>Boucle ORS</u></b></td>' ;
	    echo '<td bgcolor="#669999"><b><u>Routeur/Interface</u></b></td>' ;
		echo '<td bgcolor="#669999"><b><u>Total</u></b></td>' ;
		echo '</tr>'."\n";
    // lecture et affichage des résultats    
    while($row = mysql_fetch_array($resultliai)) {
		      echo '<tr>';
      echo '<td bgcolor="#CCCCCC">'.$row["Col19"].'</td>';
      //echo '<td bgcolor="#CCCCCC">'.$row["TypeSup1"].'</td>';
	  echo '<td bgcolor="#CCCCCC">'.$row["SiteA"].'</td>';
      echo '<td bgcolor="#CCCCCC">'.$row["SiteB"].'</td>';
      echo '<td bgcolor="#CCCCCC">'.$row["PCG"].'</td>';
	  echo '<td bgcolor="#CCCCCC">'.$row["BoucleORS"].'</td>';
	  echo '<td bgcolor="#CCCCCC">'.$row["Routeur_Interface"].'</td>';
	  echo '<td bgcolor="#CCCCCC">'.$row["Total"].'</td>';
Mais cela me donne un tableau avec 2 couleurs, une pour les titres des colonnes et une autre pour le reste.

J'aimerais mettre deux couleurs pour les cellules contenant des infos et cela en fonction du contenu de la première colonne.

Exemple :
col1
1 - couleur1
2 - couleur2
2 - couleur2
3 - couleur1
3 - couleur1
4 - couleur2
5 - couleur1
5 - couleur1

Merci de votre aide