Bonjour, et bonne année 2014.
voila je sèche depuis un bon moment sur une requête Mysql faite par l’intermédiaire de php.
Code :
- $sql_itt = "INSERT INTO $table
- (
- `champ1`, `champ2`, `champ3`, `chammp4`, `champ5`, `champ6`
- )
- VALUES
- (
- \"$data[0]\" ,\" $data[1]\"
- \"$data[2]\" ,\" $data[3]\"
- \"$data[4]\" ,\" $data[5]\"
- )";
|
vous aurez remarquer que ce ne sont que des variables en valeurs
ces var sont issues d'un fgetcsv.
j'ai un
Code :
- echo ("$sql_itt" );
|
qui me sort mes données correctement cependant j'ai un message d'erreur
Column count doesn't match value count at row 1
mais ce message est destiné a une non correspondance entre le nombre de champs et de valeurs.
ensuite j'ai un beau
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ... données de ce que je souhaite insérer
or si je modifie la syntaxe plus rien n'est bon ...
bref, c'est le caca .
vous avez des idées pour que me requête fonctionne ?
Message édité par Djeweler le 08-01-2014 à 16:49:39