$array = array( "Stylo" => "20", "Cahier" => "3", "Regle" => "7" );
foreach ($array as $key => $value) { . . . }
echo '<table>'; echo ' <tr>'; echo ' <th>Libelle</th>'; echo ' <th>Nombre</th>'; echo ' </tr>'; foreach ($array as $key => $value) { echo ' <tr>'; echo ' <td>'.$key.'</td>'; echo ' <td>'.$value.'</td>'; echo ' </tr>'; } echo '</table>'
echo ' <tr'.($value<5 ? ' bgcolor="#FF0000"' : '' ).'>';
if($value<5){ echo ' <tr bgcolor="#FF0000" >'; } else { echo ' <tr>'; }
$array = array( "Stylo" => "20", "Cahier" => "3", "Regle" => "7" ); echo '<table>'; echo ' <tr>'; echo ' <th>Libelle</th>'; echo ' <th>Nombre</th>'; echo ' </tr>'; foreach ($array as $key => $value) { echo ' <tr'.($value<5 ? ' bgcolor="#FF0000"' : '' ).'>'; echo ' <td>'.$key.'</td>'; echo ' <td>'.$value.'</td>'; echo ' </tr>'; } echo '</table>';
<?php
//Selction des données
$sql = "SELECT * FROM `divers` ";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
//Initialisation
$i = 1;
//Boucle
while($res = mysql_fetch_array($req))
{
if($i%2==0){
$bgcolor = "#F0F0F0";
}
else{
$bgcolor = "lavender";
}
$libelle = $res['libelle'];
$nombre = $res['nombre'];
//Affichage
echo"<tr bgcolor = $bgcolor>";
echo"
<td align='center'><span class='Style8'>$libelle</span></td>
<td align='center'><span class='Style8'>$nombre</span></td>
";
$i++;
}
?>
echo"<tr bgcolor = $bgcolor>";
if($nombre < 5 ) { $bgcolor = "#FF0000"; }
$sql = "SELECT libelle,nombre FROM divers ";
SELECT * FROM tatable WHERE tonchamp < 5
Pardon mais vous n'avez pas compris ma question
$nbtruc = 0; while($res = mysql_fetch_array($req)) { $libelle = $res['libelle']; $nombre = (float)$res['nombre']; //on incrémente la valeur si plus petit que 5 if($nombre< 5 ){ $nbtruc++; } // le reste de ton code } // fin de ta boucle //affichage if($nbtruc> 0){ echo " Ton message ...."; }
2 nov. 2016 à 14:36
2 nov. 2016 à 15:16
Là aujourd hui, si tu veux savoir cette info tu vas faire un select dans ta bdd , et donc le but est de l automatiser.
Pour l automatiser tu peux soit passer par des trigger qui seront déclenché soit lors de l insertion, soit lors de la mise à jours des données (ou les deux), ou alors avoir un processus (exe en tache planifié, service, ou autre) qui fera ce select et renverra l information.
Vu que ta demande est dans la section php, ce processus serai donc à la demande (lors de la navigation) et affichera les résultats de la requête. et là encore plein de formes et possibilités disponibles.
En fait pour faire plus clair, il faut que tu donnes plus d'info, au minimum:
- Quelle est la base de données ? (sql, mysql, informix, des fichiers, etc etc.)
- Comment l information devra elle etre transmise? (pageweb à la demande, email, lumière qui clignote à l entrepot, etc etc.)
Et bien sûr on ne fera que te donner des pistes (par exemple dans ma réponse précédente tu aurai pu chercher ce qu est un trigger), et une fois que tu auras trouvé la solution que tu veux mettre en place et que tu auras développé quelque chose, si tu bloque/a des erreurs/etc, tu pourras faire des demandes ici en exposant correctement ce que tu cherche à faire, ce que tu as fais, sur quoi ca repose (structures de tables, technologies utilisées etc) pour obtenir de l aide spécifique.
naga