Salut à tous !
Je débute en PHP et je bloque depuis hier sur boucle dans laquelle j'essaie d'introduire une autre boucle.
J'ai bêtement essayer d'inclure dans ma boucle for une boucle while :
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
 
	for ($i=0; $i<=$nb_ligne; $i++)
	{
		$comment='comment'.$i;
		$id='id'.$i;
 
        while ($boucle=mysqli_fetch_array($resultat))
{
    // simple vérification du contenu de mes array
	var_dump($boucle); echo "</br>";
 
   // affiche les champs à remplir selon le nb de ligne de ma base de donnée
		echo "<input type='textarea' name='".$comment."' value='".$boucle[1]."'/>"; echo "<br/>";echo "<br/>";
 
   // Poste les id pour retrouver la correspondance entre n°id et champ de texte.
		echo "<input type='hidden' name='".$id."' value='".$boucle[0]."'/>";
	}
echo "<input type='submit' name='valider' value='envoyer'/>";
echo "</form>";
}}
Sans résultat , j'ignore s'il existe une boucle spéciale pour ce genre d'opération. Je suppose qu'il faille mettre un array récupérée de la première boucle dans la seconde.
En résumé :
Comment inclure les boucle l'une dans l'autre?
Ou à défaut,
Comment récupérer un array d'une première boucle puis l'inclure dans la seconde?

PS : j'ai essayé toute les méthodes à la porté de mon niveau de débutant et j'aimerais, si ce n'est la solution, au moins être lancé sur une nouvelle voix dans laquelle diriger mes recherches.

Merci d'avance pour vos réponses!