Page 1 sur 1

duplicate entry '127' for key 1

Posté : 15 avr. 2005, 12:17
par Clt
ARG... j'ai cette erreur: "duplicate entry '127' for key 1" et j'ai vu sur le forum qu'il fallait changer le tinyint en int ou autre. L'erreur a été corriger pour la table concerné mais elle est réapparu pour une autre table qui n'est pas en auto-increment et qui est de type int(11) mais pour le meme champ
c la panique !!!
avis aux experts... je galere...

Posté : 15 avr. 2005, 12:34
par iclo
C'est que tu insères la valeur 127, alors que ce champ n'accèpte que des valeurs uniques donc c'est problême différent du précédent :D

Posté : 15 avr. 2005, 14:02
par clt
moi y en a pas bien comprendre... valeurs uniques ?

Posté : 15 avr. 2005, 15:07
par Daz
Salut,
ca veux simplement dire que la valeur de ce champs la doit etre unique dans ta table.
Dis autrement il y a cette erreur quand tu rentre une valeur dans ta table deja presente pour ce champs la, car c'est une clé primaire.
Tu dois donc t'assurer que les valeurs entrés pour ce champs là ne sont pas présente dans la base

++

DAZ

P.S. infos utiles sur les clés primaire:
http://netx.u-paris10.fr/defi/MySQL_PHP ... ours5.html

Aïe Aïe Aïe

Posté : 15 avr. 2005, 15:10
par clt
c bon j'ai trouvé mon erreur, sur un coup de chance, en fait il y a 2 base de données (je savais pas) et je regardais pas dans la bonne... Dis donc, j'aurais pu cherché longtemps... :oops:
...me taper pas trop fort sur la tete s'il vous plait...