MudGuard: Datensätz werden zu spät gelöscht

Beitrag lesen

Hi,

Hallo Andy!

$result = mysql_query("SELECT * FROM s_timer WHERE U_id=$useid");

Hier schreib doch besser "SELECT T_id FROM", wenn Du nur T_id brauchst ;)

noch besser:
SELECT DISTINCT T_id FROM  - denn jede id wird ja nur einmal gebraucht.

Und statt der Schleife zum Löschen würde ich dann eher ein einziges

DELETE FROM s_timer WHERE  T_id IN (...)

benutzen - vorher natürlich aus den einzelnen T_id einen kommagetrennten String machen und an die mit ... markierte Stelle einsetzen.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.