[SQL] Duplicata du champ '0' pour la clef 1
Résolu/Fermé
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
-
3 juin 2009 à 14:53
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 - 4 juin 2009 à 11:14
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 - 4 juin 2009 à 11:14
A voir également:
- #1062 - duplicata du champ '0' pour la clef 'primary'
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
- Void(0) ✓ - Forum Réseaux sociaux
- Clef usb non reconnue - Guide
- Javascript void(0) ✓ - Forum Réseaux sociaux
- Javascript : void :0 - Forum Mozilla Firefox
21 réponses
dam75
Messages postés
1041
Date d'inscription
lundi 4 mai 2009
Statut
Webmaster
Dernière intervention
21 février 2023
67
4 juin 2009 à 09:45
4 juin 2009 à 09:45
Bonjour,
il ne faut PAS seter le champ auto_increment ...
donc
-> soit tu le passes à NULL
-> soit tu utilises la syntaxe :
INSERT INTO Clients SET nom="$nom", prenom="$prenom", ...
SANS donc seter l'Id ...
PS Egalement attention à bien protéger les quotes et autres, si tu es en php : voir mysql_real_escape_string, mysql_escape_string, addslahes, ...
Bon courage
il ne faut PAS seter le champ auto_increment ...
donc
-> soit tu le passes à NULL
-> soit tu utilises la syntaxe :
INSERT INTO Clients SET nom="$nom", prenom="$prenom", ...
SANS donc seter l'Id ...
PS Egalement attention à bien protéger les quotes et autres, si tu es en php : voir mysql_real_escape_string, mysql_escape_string, addslahes, ...
Bon courage