duplicate entry '127' for key 1

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : duplicate entry '127' for key 1

Aïe Aïe Aïe

par clt » 15 avr. 2005, 15:10

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...

par Daz » 15 avr. 2005, 15:07

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

par clt » 15 avr. 2005, 14:02

moi y en a pas bien comprendre... valeurs uniques ?

par iclo » 15 avr. 2005, 12:34

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

duplicate entry '127' for key 1

par Clt » 15 avr. 2005, 12:17

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...