bonjour
je un problème au niveau de la case à cocher ,quand je choisir un ou plusieurs lignes mais ils ne s'ajouter pas dans la base.
<?php
$reponse = $bdd->query('SELECT idproduit, designation, prixunitaire FROM produit');
 
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch())
{
?>
<tr>
<td><input type="checkbox" name="commande[<?php echo $donnees['idproduit']; ?>]" /></td>
  <td><input type="hidden" name="commande[<?php echo $donnees['designation']; ?>]"  value="<?php echo $donnees['designation']; ?>"/><?php echo $donnees['designation']; ?></td>
  <td><input type="hidden" name="commande[<?php echo $donnees['prixunitaire']; ?>]" value="<?php echo $donnees['prixunitaire']; ?>"/><?php echo $donnees['prixunitaire']; ?></td>
  <td><input type="number" name="commande[<?php echo $donnees['idproduit']; ?>] " min="0" value="" /></td>
 </tr>
<?php
}


$reponse->closeCursor(); // Termine le traitement de la requête


?>


<?php
@mysql_connect('localhost', 'root', '') or die(mysql_error());
// mysql_connect($host, $username, $password) 
mysql_select_db('stocks') or die(mysql_error());
if (isset($_POST['submit']))
{
	
$matcommande = $_POST['matcommande'];
  $datecommande = $_POST['datecommande'];
  $nom = $_POST['nom'];
   

 $commande = $_POST['commande'];
 
 $designation = "";  
 
 foreach($commande as $chkNew)  
   {  
      $designation .= $chkNew . ",";  
	  
	  
   }  

   
 $prixunitaire = "";  
 Foreach($commande as $chkNew)  
   {  
      
	   $prixunitaire .= $chkNew . ",";  
   }      
  $quantiteachete = ""; 
  Foreach($commande as $chkNew)  
   {  

	     $quantiteachete .= $chkNew . ",";  
   }
 $query = "INSERT INTO commande (`matcommande`,`datecommande`,`nom`,`designation`,`prixunitaire`,`quantiteachete`) 
 VALUES ('$matcommande','$datecommande','$nom','$designation','$prixunitaire','$quantiteachete')";

 mysql_query($query) or die(mysql_error());
 

}

?>