Bonjour,
1- Cas classique :
Dans la <table>, pour chaque ligne <tr> (correspondant à 1 article) :
- il faut mettre des crochets [] aux name des champs (<input>...) à récupérer
- Dans ces crochets, mettre en index l'id auto-incrémenté de l'article
	
	<input ...... name="......[<?php echo $row['id']; ?>]" ..... />
 Ainsi, on récupère des array pour chaque champ.
Qu'on traite ensuite avec foreach :
	
	| 12
 3
 4
 5
 6
 7
 
 | foreach( $_POST['article'] as $id => $article )
{
   $qte = $_POST[$id]['qte'];
   $prix = $_POST[$id]['prix'];
   // ici, on traite la ligne
   ...
} | 
 2- Cas particulier :
	
		
			
			
				
					
 Envoyé par 
vladock
					 
				 
				article :  utilisation d'un select pour l'article
			
		 
	 
 Là, il faut une étape supplémentaire, qui concerne JavaScript/Ajax :
Au choix dans le <select name="article_id">, il faut afficher dynamiquement (sans rechargement de page) le prix du produit.
Remarque : les value des <option> du <select> doivent être l'id (auto-incrémenté) de l'article (car on est sûr qu'il est unique).
						
					
Partager