Bonjour,
Débutante en php/mysql, je voudrais un petit coup de pouce pour le problème suivant:
Je dispose d'un tableau (créé par requete sql et il n'est pas vide) .
Je voudrais utiliser ce tableau pour afficher les lignes (une seule ligne dans le formulaire) en utilisant un bouton "Enregistrement suivant".
A.php fait un include B.php qui fait 'action="C.php" 'qui fait un include B.php
Pas très clair peut-etre???
A.php fait une requête sql pour remplir un tableau. Puis fait un include B.php
A ce niveau là , le tableau est rempli.
B.php affiche un formulaire contenant des champs non modifiables issus du tableau et un champ à saisir.
La 1ere ligne du tableau s'affiche bien dans le formilaire.
Cette page fait appel à C.php
En champ caché, je veux faire passer le tableau et l'indice de lecture de tableau.
C.php fait un insert sur une table sql pour MAJ, puis fait l'include de B.php
qui doit afficher les données d'une nouvelle ligne du tableau.
Le tableau ne passe pas en champ cache (ni en champ clair d'ailleurs...)
Le code dans B.php est le suivant :
<input name="rangtab" id="rangtab" value=" <? echo "$rangtab"; ?>">
<input name="tabmatri" id="tabmatri" value=" <? echo "is_array$tabmatri"; ?>">
Ma logique d'enchainement des .php est-elle bonne?
POurquoi le tableau ne passe-t-il pas et pourquoi l'indice passe-t-il ?
A bientôt

