Autor | Zpráva | ||
---|---|---|---|
r0me0 Profil |
#1 · Zasláno: 25. 12. 2007, 13:30:14 · Upravil/a: r0me0
Ahoj,
mám dotaz: mysql_query("INSERT INTO tab_komentare (kom_id,kom_datum,kom_uzivatel,kom_text) VALUES ('$idnovinky',NOW(),'$uzivatel','$text')"); vkládá komentáře k člnánkům do tabulky... Jenže vloží se mi vždy jen první komentář a u druhého mi mysql_error() vypíše toto: Duplicate entry '1' for key 11 to entry '1' je nejspíš hodnota, která se vkládá do položky Kom_id, tam se ukládá id článku, ke kterému byl komentář přidán, ale ten key 11 netuším co by mohl být... u jiných článků to píše: Duplicate entry '7' for key 17 Duplicate entry '3' for key 13 děkuji předem za pomoc |
||
djlj Profil |
#2 · Zasláno: 25. 12. 2007, 13:40:47
Máš tam prostě nastaven unikátní index, tak ho smaž.
|
||
r0me0 Profil |
#3 · Zasláno: 25. 12. 2007, 13:47:46 · Upravil/a: r0me0
super, už jede, ale stejně to nechápu, co tam čemu vadilo...díky
|
||
r0me0 Profil |
#4 · Zasláno: 25. 12. 2007, 13:48:48
jo aha, že byl ten sloupec nastaven na primární klíč a přitom jsem do něj vkládal několik stejných hodnot... už to docvaklo :)
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0