J'ai un peu de mal avec les tableaux
j'ai commencé ma requête :
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $inserAchat = "
INSERT INTO
achat(id, idFacture, reference,designation,quantite,prixU,prixTTC)
VALUES
";
for ($i=1; $i <=$_SESSION["nbProduit"] ; $i++) {
$inserAchat.="('','".$row["id"]."',
'".$produit["reference"][$i]."',
'".$produit["designation"][$i]."',
'".$produit["quantite"][$i]."',
'".$produit["pu"][$i]."',
'".$produit["pttc"][$i]."'
)";
} |
mais Notice: Undefined index: reference
Notice: Undefined index: designation
J'ai écris ma requête dans un echo pour voir ce qu'il me donne et il me met :
INSERT INTO achat(id, idFacture, reference,designation,quantite,prixU,prixTTC) VALUES ('','17', '', '', '', '', '' )('','17', '', '', '', '', '' )('','17', '', '', '', '', '' )
Le 17 est un id récupérer lors d'une requête précédente
Partager