Page 1 sur 1

Error MySQL

Posté : 27 sept. 2005, 15:36
par atchoooooum
Salut,
tout marchais bien jusqu'a ce que :

SQL-query:

INSERT INTO `newsr` ( `idnewsr` , `photonewsr` , `titrenewsr` , `textenewsr` , `chaponewsr` , `auteurnewsr` , `datenewsr` )
VALUES (
'', '', 'ss', 'ss', 'ss', 'ss', '0000-00-00'
)



MySQL said:
#1062 - Duplicate entry '127' for key 1

C'est du a koi, kkun aurait une idée

Merci d'avance

Posté : 27 sept. 2005, 15:40
par heddicmi
C'est censé te dire qu'un champ à valeur unique (sans doublon donc) veux renseigner une valeur déjà existante...

Posté : 27 sept. 2005, 15:45
par Invité
ben que je browse l'id 127 il y a un champ mais ce que je comprend pas c'est que normalement l'id est en auto increment. Quand j'essaye de lui spécifier un id 128 ou 1000 c'est la meme chose

Posté : 27 sept. 2005, 15:49
par Invité
Voila ce que j'ai comme réponse quand je lui demande de le placer sous l'id 128:

SQL-query:

INSERT INTO `newsr` ( `idnewsr` , `photonewsr` , `titrenewsr` , `textenewsr` , `chaponewsr` , `auteurnewsr` , `datenewsr` )
VALUES (
'128', '', 'fqf', 'sqfqsfsf', '', '', '0000-00-00'
)



MySQL said:
#1062 - Duplicate entry '127' for key 1

Posté : 27 sept. 2005, 15:51
par Invité
Pour le champ id il est en tinyint(4), NULL : No, Extra : Auto increment. C'est bon normalement non?

Posté : 27 sept. 2005, 15:55
par heddicmi
erf :oops:

La grosse boulette ;)

Pourquoi n'y ais-je pas pensé plus tôt... Surtotu pas de tinyint... Tiny_int : 0 à 127...

Regarde en bas de cette page...

Posté : 27 sept. 2005, 16:01
par Invité
tu me sauves merci BEAUCOUP