Bonjour
Encore moi, mais j'ai un autre souci
La boucle for ne tourne pas et ne fonctionne pas. Pourquoi la fonction fille et la boucle ne se lance pas.
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 function fille($iparent,$ienfant){ $requete ='SELECT COUNT(id) as nenr FROM menug WHERE ID_parent='.$iparent.'AND id_enfants='.$ienfant; echo $requete; global $db; $req = $db->query($requete); $data = $req->fetch(); // $ienfant=$data['id_enfants']; if($ienfant==0){ echo '<ul>'.$data['Titre'].'avec des enfants'; }else{ echo '<li>'.$data['Titre'].'</li>'; } $req->closeCursor(); } // Lecture des enregistrements for($i=$parent;$i<=$nombre;$i++) { $requete ='SELECT * FROM menug WHERE ID_parent='.$i; $req = $db->query($requete); $data = $req->fetch(); $Nbenfants = $data['nbenfants']; $enfants=$data['id_enfants']; if($Nbenfants ==0 ) { echo '<ul>'.$data['Titre']; }else { echo '<br/>Passer deux<br/>'; $max=nbenregistrement($i); echo $max.' lu<br/>'; for($j=0;$j==$max;$j++){ echo $j.'dans la boucle'; fille($i,$j); } }; echo'</ul>'; $req->closeCursor();}
Merci
Cordialement
Partager