Bonjour,
Sous mysql j'ai dans un champ décimal trois valeurs possibles :
"0" , "1" ou "0.5"
Je récupère les données et affecte une classe css reprenant une partie du contenue de ces dernières :
Pour la dernière si je met .a0.5 ça ne marche pas c'est pourquoi j'ai mis a05.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 .a0 { background-color:#ccc ; color: #ccc; } .a1 { background-color: red ; font-weight: bold; color: #fff; } .a05 { background-color: #cc6600 ; font-weight: bold; color: #fff; }
Comment faire pour lui dire dans ma requète sql que s'il trouve un "." il ne l'affiche pas ?
Voici la partie php :
Cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $select = 'SELECT * FROM janvier_2011'; $result = mysql_query($select) or die ('Erreur : '.mysql_error() ); $total = mysql_num_rows($result); while($row = mysql_fetch_array($result)) { echo '</tr><tr>'; echo '<td bgcolor="#CCCCCC">'.$row["Nom"].'</td>'; for($z = 1; $z < 32; $z++) { echo '<td class=a'.$row[$z].'>'.$z.'</td>';} echo '</tr>'."\n"; } echo " <table ><tr> ";
Philippe Rivière
Partager