Probleme undefined variable.

starrage Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -  
starrage Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Ma page de veut pas s'afficher, message d'erreur et code en question:
-Undefined variable: classe on line 80
voici le code avec les lignes numérotées:
Pour plus d'infos concernant le problème : https://forums.commentcamarche.net/forum/affich-28040962-probleme-requete-php-et-sql

66 <?php
67 require_once('connexion.php');
68 $requete="SELECT * FROM ouvriers";
69 if ($result=mysql_query($requete)) {
70 while($ligne=mysql_fetch_row($result)) {
71 $id=$ligne[0];
72 $nom=$ligne[8];
73 $heure_affect=$ligne[9];
74 if($heure_affect >=7){
75 $classe="rouge";
76
77 }elseif($heure_affect >0 && $heure_affect <7){
78 $classe="vert";
79 }
80 echo"<option value='.$id.' class='.$classe.'> '.$nom.' </option>";
81 }
82 }else{
83 die(bug);
84 }
85 ?>

1 réponse

jeremy.s Messages postés 1226 Date d'inscription   Statut Membre Dernière intervention   79
 
Salut !

C'est normal :
Tu déclares $classe dans un if, donc si il ne rentre pas dans le if, $classe n'est pas déclaré ;-)

0
starrage Messages postés 16 Date d'inscription   Statut Membre Dernière intervention  
 
d'accord merci beaucoup =)
0