Couleur celulle tableau différente

sacan -  
 sacan -
Bonjour,

je cherche à utiliser une fonction pour changer la couleur de fond de la cellule de mon tableau en fonction du résultat.

voilà le code il renvoie soit OK ou KO, en gros couleur de fond de la cellule vert pour OK et rouge pour KO:

<?php
mysql_connect("localhost", "login", "pass") or
die("Could not connect: " . mysql_error());
mysql_select_db("base");

$result = mysql_query("SELECT * from table");
echo '<table border="2" align="center">';echo '<CAPTION>lénde en haut</CAPTION>';
while ($row = mysql_fetch_array($result))
{
echo '<tr align="center" ><td width="40%">'; echo $row['host_name'];echo '</td>';

echo '<td width="40%">'; echo $row['status']; echo '</td>;</tr>';

}
echo '</table>';

mysql_free_result($result);
?>

merci de votre aide

A voir également:

1 réponse

sacan
 
Voilà ce que j'ai fait mais ca ne fonctionne pas !!!

echo '<table>';
while ($row = mysql_fetch_array($result))
{
echo '<tr><td>'; echo $row['host_name'];
echo '</td>';
echo '<td>';
if ($row['1'] == "OK"') $montd='style="background-color: #FF0000"';
else if ($row['1'] == "KO") $montd='style="background-color: #FFFF00"';
echo '<td $montd>'
echo $row['1'];
echo '</td></tr>';
}
echo '</table>';
0