Pagina 1 van 1
General Error
Geplaatst: 20 jan 2004, 16:19
door Makade
Wanneer ik een PM wil verturen krijg ik de volgende foutmelding:
===============================================
Could not insert/update private message sent text.
DEBUG MODE
SQL Error : 1062 Duplicate entry '0' for key 1
Line : 1290
File : /data/members/free/tripod/nl/s/w/a/swaliberte/htdocs/phpbb/privmsg.php
===============================================
Ik ben vrij nieuw met PHP/MySQL ik heb wel wat documentatie gevonden op
http://www.mysql.com maar daar snap ik niet zoveel van.
Kan iemand mij adviseren wat ik moet doen ??
alvast bedankt.
Geplaatst: 20 jan 2004, 16:23
door Podium4
Plaats hier eens regel 1285 t/m 1295 van privmsg.php ... en dus niet het hele bestand!

Geplaatst: 20 jan 2004, 16:30
door Makade
Snelle reactie !!
if ( !$db->sql_query($sql, END_TRANSACTION) )
{
message_die(GENERAL_ERROR, "Could not insert/update private message sent text.", "", __LINE__, __FILE__, $sql_info);
}
$attachment_mod['pm']->insert_attachment_pm($privmsg_id);
if ( $mode != 'edit' )
{
Dit is volgens mij ongeveer wat je bedoeld.
Re: General Error
Geplaatst: 20 jan 2004, 16:42
door WebSiteNet
Makade schreef:SQL Error : 1062 Duplicate entry '0' for key 1
Dit betekent dat hij de pm een id nummer van een wil geven maar deze is er al. waarschijnlijk zit er een fout in de tabel (phpbb_privmsg_text of iets dergelijks). Als het de allereerste pm is die er verstuurt wordt met je forum kan je de pm tabellen legen met phpmyadmin.
Re: General Error
Geplaatst: 20 jan 2004, 16:47
door Makade
webdev schreef:Makade schreef:SQL Error : 1062 Duplicate entry '0' for key 1
Dit betekent dat hij de pm een id nummer van een wil geven maar deze is er al. waarschijnlijk zit er een fout in de tabel (phpbb_privmsg_text of iets dergelijks). Als het de allereerste pm is die er verstuurt wordt met je forum kan je de pm tabellen legen met phpmyadmin.
En hoe doe ik dat?
Geplaatst: 20 jan 2004, 16:56
door WebSiteNet
Elke host heeft wel iets als phpmyadmin of sql admin of iets dergelijks (vraag er anders naar). daarin ga je naar de goede database -> de bovengenoemde tabel en leeg je die.
Geplaatst: 20 jan 2004, 17:13
door Makade
Owkeej....heb ik gedaan. Nu krijg ik de volgende melding:
===============================================
Could not update private message new/read status for user
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '' at line 3
UPDATE phpbb_users SET user_new_privmsg = user_new_privmsg + 1, user_last_privmsg = 1074614863 WHERE user_id =
Line : 1304
File : /data/members/free/tripod/nl/s/w/a/swaliberte/htdocs/phpbb/privmsg.php
===============================================
D'r staat hier wél iets wat ik zou moeten doen.......namelijk:
UPDATE phpbb_users SET user_new_privmsg = user_new_privmsg + 1, user_last_privmsg = 1074614863 WHERE user_id =
Het lijkt erop dat ik dit in de database moet doen.....maar is dat zo??? en hoe....en vooral wáár doe ik dit.
edit: Ik gebruik PHP4U van Lycos, ik heb heb in phpbb_users het bestandje user_new_privmsg al gevonden.
Geplaatst: 21 jan 2004, 14:02
door Makade
Hallo ???
Geplaatst: 21 jan 2004, 19:50
door Duvelske
D'r staat hier wél iets wat ik zou moeten doen.......namelijk:
UPDATE phpbb_users SET user_new_privmsg = user_new_privmsg + 1, user_last_privmsg = 1074614863 WHERE user_id =
Als dit de hele sectie is dan kan hij geen user_id eraan toe koppelen! Heb je onlangs nog mods geinstaleerd of?
Geplaatst: 21 jan 2004, 23:37
door Makade
Duvelske schreef:D'r staat hier wél iets wat ik zou moeten doen.......namelijk:
UPDATE phpbb_users SET user_new_privmsg = user_new_privmsg + 1, user_last_privmsg = 1074614863 WHERE user_id =
Als dit de hele sectie is dan kan hij geen user_id eraan toe koppelen! Heb je onlangs nog mods geinstaleerd of?
Ja, de calendar_mod en de attach_mod.