Probleme undefined variable.

Fermé
starrage Messages postés 16 Date d'inscription lundi 17 juin 2013 Statut Membre Dernière intervention 24 février 2014 - Modifié par starrage le 19/06/2013 à 16:00
starrage Messages postés 16 Date d'inscription lundi 17 juin 2013 Statut Membre Dernière intervention 24 février 2014 - 20 juin 2013 à 06:18
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 lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
19 juin 2013 à 16:54
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 lundi 17 juin 2013 Statut Membre Dernière intervention 24 février 2014
20 juin 2013 à 06:18
d'accord merci beaucoup =)
0