Bonjour, j'ai un petit souci. Ce morceau de code ne fonctionne pas, quand je fais un var_dump sur $result_temp juste avant le while, il m'affiche le bon resultat mais après il me renvoie NULL pour tout les autres itérations. Je ne sais pas pourquoi.. c'est toujours le même result qui est envoyé à la fonction. Ma requète fonctionne aussi...
Je ne vois vraiment pas. j'ai essayé d'utiliser des variables temporaires mais ca ne change rien!
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
16
17
18
19
20
21 function checkVal($i,$result) { $result_temp = $result; while($row = mysqli_fetch_array($result_temp)) { if($i==$row[0]) { return "DF"; } } return ""; } $query = "SELECT no_danger FROM associed WHERE no_fiche = " . $id; $result = mysqli_query($lien, $query); for($i = 0; $i < 10 ; $i++) { echo(checkval($i,$result)); }
Merci d'avance
Partager