Denkfehler....
»»$result = mysql_query("SELECT * FROM s_timer WHERE U_id=$useid");
So wenn der USer 6 mal in der Datenbank war wird die Abfrage untendran auch 6 mal ausgeführt
$tid=$row['T_id'];
// Verarbeitung
$resultd = mysql_query("Delete FROM s_timer where T_id=$tid");
Da While kannste eliminieren, da sowieso bei dem einen Mal alle Datensätze gelöscht werden
Gruss Uli