Zunächst einmal sollten Sie es etwas sicherer machen:
mysql_query(sprintf("UPDATE offtopic SET next = '%s' WHERE id = '%s'",
mysql_real_escape_string($insert),
mysql_real_escape_string($id));
Jetzt ist Ihre id
eigentlich string und nicht numerisch? Wenn es numerisch ist, sollten Sie lieber:
mysql_query(sprintf("UPDATE offtopic SET next = '%s' WHERE id = %d",
mysql_real_escape_string($insert), $id);