Bonjour

Encore moi, mais j'ai un autre souci
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();}
La boucle for ne tourne pas et ne fonctionne pas. Pourquoi la fonction fille et la boucle ne se lance pas.

Merci

Cordialement