Avatar billede bigtime Nybegynder
15. oktober 2011 - 10:10 Der er 6 kommentarer og
1 løsning

hvad er det her Duplicate entry '' for key 2

jeg forstå ikke denne her fejl Duplicate entry '' for key 2

jeg har et script hvor jeg uploader billeder eller jeg kan kun oploade et billede og det kommer det rigtige sted hen og det bliver sat i databasen osv alt er fint men det er kun en gang jeg kan det anden gang så kommer den med de her fejl Duplicate entry '' for key 2
og hvis jeg går ind i databasen og sletter den første jeg uploadet så kan jeg uploadet et nyt...
hvordan kn det være ???
Avatar billede Wally73 Mester
15. oktober 2011 - 10:24 #1
I databasen er en af dine kolonner sat til ikke at kunne indeholde dubletter og dit script har åbnebart en dublet i dette felt.
Avatar billede majbom Novice
15. oktober 2011 - 10:49 #2
måske feltet skal sættes til autoincrement?
Avatar billede danco Nybegynder
15. oktober 2011 - 12:43 #3
Jeg vil skyde på at du i din database har et "id" som er registreret som primær nøgle og du forsøger at sætte det til en fast defineret (hard codet) værdi.
Hvis dette er tilfældet skal du blot fjerne den fast værdi og lade databasen håndtere det.

Eksempel:
Tabellen:
id - someText - someOtherText

INSERT INTO Tabellen (someText,someOtherText) VALUES ('En text','en anden text');

Bemærk at jeg ikke definerer en værdi for id fordi at databasen selv kan håndtere at give denne værdi.
Avatar billede bigtime Nybegynder
15. oktober 2011 - 14:20 #4
nåå ja Wally73 den havde jeg lige glemt tak.
kom med et svar
Avatar billede bigtime Nybegynder
15. oktober 2011 - 14:22 #5
det var title der var sat til der ikke måtte være to ens det havde jeg lige glemt jeg havde sat den til
Avatar billede bigtime Nybegynder
30. oktober 2011 - 12:54 #6
kom med et svar så vi kan lukke :D
Avatar billede bigtime Nybegynder
03. januar 2012 - 18:58 #7
så svare jeg :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester