Duplicate entry '0' for key 1

Alles, was PHP betrifft, kann hier besprochen werden.

Duplicate entry '0' for key 1

Postby Demetry » 08. January 2006 17:30

Hallo,

wie kann ich den Fehler beheben?
Der Key 1 ist die ID in der Datenbank. Dort ist der Typ aber einfachh INT(10).
Habe aber auch versucht in der Hilfe (Manual) von MYSQL unter dem Error Code 1062 und unter dem o. g. Stichwort gesucht. Aber schlau bin ich da nicht draus geworden.

Wer hat einen Tipp oder weiß da Rat?
Demetry
 
Posts: 79
Joined: 19. July 2005 22:39
Location: Germany
Operating System: Windows 7 / 8.1

Postby Wiedmann » 08. January 2006 17:38

Eigentlich ist es doch recht einfach:
- du hast in einem Eintrag die ID 0
- jetzt versuchst du einen neuen Eintrag zu erstellen der ebenfalls die ID 0 erhalten soll

--> da gleiche Einträge nicht erlaubt sind für den Key erhälst du den Fehler.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Demetry » 08. January 2006 20:12

Wiedmann wrote:Eigentlich ist es doch recht einfach:
- du hast in einem Eintrag die ID 0
- jetzt versuchst du einen neuen Eintrag zu erstellen der ebenfalls die ID 0 erhalten soll

--> da gleiche Einträge nicht erlaubt sind für den Key erhälst du den Fehler.


Über ein Upload-Feld soll eine Textdatei geladen werden und in die SQL-Datenbank importiert werden.
Dabei trat und tritt immernoch dieser Fehler auf. Habe versucht ID auf 1 zu setzen und den Import erneut gestartet. Erhalt den selben Fehler wieder!

Die IDs werden automatisch beim Importieren erstellt bzw. fortgesetzt...
Demetry
 
Posts: 79
Joined: 19. July 2005 22:39
Location: Germany
Operating System: Windows 7 / 8.1

Postby Wiedmann » 08. January 2006 20:33

Dabei trat und tritt immernoch dieser Fehler auf.

Weil du halt immer noch eine schon vergebene ID neu vergeben willst...

Die IDs werden automatisch beim Importieren erstellt bzw. fortgesetzt...

Normal, wenn korrekt eingestellt, wird das durch MySQL selbst erledigt ohnde das du was erstellst/fortsetzt. Wenn du das nach wie vor selber machen willst trifft halt obiges zu.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby KingCrunch » 08. January 2006 21:22

Wie wärs mit einem Script-Auszug?
Nicht jeder Fehler ist ein Bug ...
KingCrunch
 
Posts: 1724
Joined: 26. November 2005 19:25


Return to PHP

Who is online

Users browsing this forum: No registered users and 3 guests