SQLSTATE[21S01] : La liste des valeurs d'insertion ne correspond pas à la liste
Résolu/Fermé
A voir également:
- Sqlstate[hy000] [2002] aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée
- Sqlstate[21s01] ✓ - Forum PHP
- Sqlstate hy093 ✓ - Forum PHP
- Sqlstate[hy000] [1045] access denied for user 'centreon'@'localhost' (using password: yes) ✓ - Forum Linux / Unix
- Sqlstate[hy000] [1040] too many connections ✓ - Forum MySQL
- Sqlstate[hy000] [2002] aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée. - Forum PHP
1 réponse
jordane45
Messages postés
38390
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 janvier 2025
4 731
Modifié le 10 oct. 2021 à 20:13
Modifié le 10 oct. 2021 à 20:13
Bonjour,
Première erreur à corriger : Ne pas utiliser de caractères accentués ( ni d'espaces) dans le nom des champs de ta tables dans ta base de données ( ni dans le nom de tes variables php ni dans les attributs "name" de tes formulaire html ... au passage).
Ensuite, tu dois retirer les backquotes
A corriger par
Première erreur à corriger : Ne pas utiliser de caractères accentués ( ni d'espaces) dans le nom des champs de ta tables dans ta base de données ( ni dans le nom de tes variables php ni dans les attributs "name" de tes formulaire html ... au passage).
Ensuite, tu dois retirer les backquotes
INSERT INTO teste2 ( `nom,prénom,password,pays,ville,filière`)
A corriger par
INSERT INTO teste2 ( nom,prenom,password,pays,ville,filiere)
11 oct. 2021 à 18:32
11 oct. 2021 à 18:42
12 oct. 2021 à 20:31
12 oct. 2021 à 20:28