Bonjour à tous,
Je travaille sur un système pour passer une commande en PHP.
Je liste tous les articles à partir de la base de données, je récupère l'identifiant, le nom, le nom, etc ...
L'utilisateur rempli les différentes quantités qu'il souhaite puis passe la commande avec le bouton submit du formulaire
Le probleme est que je n'arrive pas à récupérer en PHP, pour chaque article la valeur de:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo "<input type='text' name='qte[]' size='3'>";
j'ai essayé le code suivant mais cela ne fonctionne, surement une erreur de syntaxe
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for($i=0 ; $i < sizeof($_POST['qte']); $i++) { echo $_POST['qte'][$i]; }
Le code complet du formulaire =>
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 echo "<form name='achat' action='./accueil.php?page=stock' method='post'>"; $articles_liste=mysql_query($req_articles_liste, $connexion); while($l=mysql_fetch_array($articles_liste, MYSQL_ASSOC)) { echo "<tr><td class='case' align='center'>\n"; echo "<input type='hidden' name='id[]' value='".$l['id_article']."'>"; echo "<input type='hidden' name='nom[]' value='".$l['art_nom']."'>"; echo "<input type='text' name='qte[]' size='3'>"; echo "</td></tr>\n"; } echo "<tr><td class='case'><input type='submit' value='Ajouter à la commande'></td></tr></form></table>";
Partager