Column count doesn't match value count at row
Fermé
fabieng_45
Messages postés
82
Date d'inscription
dimanche 25 mai 2008
Statut
Membre
Dernière intervention
18 février 2012
-
13 juin 2009 à 17:37
le père - 13 juin 2009 à 21:44
le père - 13 juin 2009 à 21:44
A voir également:
- Column count doesn't match value count at row
- World at arms - Télécharger - Rôle RPG
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Sqlstate[21s01]: insert value list does not match column list: 1136 column count doesn't match value count at row 1 ✓ - Forum PHP
- System doesn't permit flashing bios - Forum Windows 8 / 8.1
- Saint row 2 cheat code infinite respect - Forum Jeux vidéo
3 réponses
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
13 juin 2009 à 18:12
13 juin 2009 à 18:12
Salut
t'insere trop ou pas assez de valeur suivant le nombre de champs de ta table
t'insere trop ou pas assez de valeur suivant le nombre de champs de ta table
fabieng_45
Messages postés
82
Date d'inscription
dimanche 25 mai 2008
Statut
Membre
Dernière intervention
18 février 2012
5
13 juin 2009 à 20:38
13 juin 2009 à 20:38
si la table a 7 champs, on est obligé d'inserer 7 valeurs?
Bonsoir
Non tu n'es pas obligé. Tu as deux options :
. tu les insères tous avec INSERT INTO table VALUES ( 'valeur1', 'valeur 2', .. TOUTES les valeurs)
ou, si tu ne veux pas mettre toutes les valeurs, il faut préciser lesquelles tu veux mettre (c'est logique, non ?)
INSERT INTO table (champ1, champ3, champ7 ) VALUES ( 'valeur1', 'valeur3', 'valeur7')
Non tu n'es pas obligé. Tu as deux options :
. tu les insères tous avec INSERT INTO table VALUES ( 'valeur1', 'valeur 2', .. TOUTES les valeurs)
ou, si tu ne veux pas mettre toutes les valeurs, il faut préciser lesquelles tu veux mettre (c'est logique, non ?)
INSERT INTO table (champ1, champ3, champ7 ) VALUES ( 'valeur1', 'valeur3', 'valeur7')