le 15/02/2012 à 15:04
kurtalis-web
Bonjour chers internautes,
Voici mon problème,
J'arrive a insérer sur plusieurs lignes mes valeurs récupérer d'un formulaire utilisant ce type de syntaxe <input name="jour[]" .... >
Si je les ajoute sur un seul champ ça marche parfaitement avec ce code :
$sql="INSERT INTO planning(jour) VALUES ('" . implode("'),('", $_POST['jour']) . "')";
Mais si j'essaye d'insérer plusieurs colonne il m'affiche l'erreur -> Column count doesn't match value count at row 1
Voici mon code, je dois avoir un problème de syntaxe quelque part :
$sql="INSERT INTO planning(matricule, jour) VALUES ('" . implode("'),('$matricule','", $_POST['jour']) . "')";
Merci d'avance pour ceux qui porteront intérêt a ma requête !
Voici mon problème,
J'arrive a insérer sur plusieurs lignes mes valeurs récupérer d'un formulaire utilisant ce type de syntaxe <input name="jour[]" .... >
Si je les ajoute sur un seul champ ça marche parfaitement avec ce code :
$sql="INSERT INTO planning(jour) VALUES ('" . implode("'),('", $_POST['jour']) . "')";
Mais si j'essaye d'insérer plusieurs colonne il m'affiche l'erreur -> Column count doesn't match value count at row 1
Voici mon code, je dois avoir un problème de syntaxe quelque part :
$sql="INSERT INTO planning(matricule, jour) VALUES ('" . implode("'),('$matricule','", $_POST['jour']) . "')";
Merci d'avance pour ceux qui porteront intérêt a ma requête !