Hello,
J'ai un petit problème, je fais une requête sur ma base de données, celle ci me retourne plusieurs valeur par ligne (id_salle, nom_salle, num_salle). D'autre part j'ai un tableau $salleOK qui contient une valeur (id_salle) par ligne.
J'aimerais pouvoir afficher toutes les lignes que la requête me retourne qui correspondent à l'id_salle de mon tableau.
Le code suivant me retourne Undefined offset. Comment faut-il que je me prenne?
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $requeteAffSalle = "SELECT id_salle, num_salle, nom_salle FROM salle "; $resultatAffSalle = mysql_query ($requeteAffSalle); while ($affSalle=mysql_fetch_array($resultatAffSalle)) { for ($k=0;$k<count($salleOK);$k++) { if ($affSalle['id_salle'] == $salleOK[$k]) { echo "<option value=".$affSalle["id_salle"].">".$affSalle["num_salle"]." ".$affSalle["nom_salle"]."</option>\n"; } } }
Partager