07. marts 2003 - 20:07
Der er
3 kommentarer og 1 løsning
function
Jeg har lidt problemer med en function function update_online() { $time = time(); mysql_query("UPDATE _pd.online SET time='$time' WHERE user='$USERID'"); $exceed_time = time()-120; mysql_query("DELETE FROM _pd.online WHERE time<'$exceed_time'"); } Den vil ikke opdatere i MySQL, men den sletter fint... Jeg har så prøvet at sætte den del der opdaterer udenfor funktionen og så virker den fint?? Hvad kan problemet være?? :-/
Annonceindlæg fra SuperOffice
07. marts 2003 - 20:08
#1
prøv at laven function update_online() { $time = time(); mysql_query("UPDATE _pd.online SET time='$time' WHERE user='$USERID'")or die("fejl: " . mysql_error()); $exceed_time = time()-120; mysql_query("DELETE FROM _pd.online WHERE time<'$exceed_time'")or die("fejl: " . mysql_error()); } så kan du som om det er fordi MySQL laver en fejl, og du ikke for det at vide... Morten