presmerovani lidi, ktery nejdou v databazy

$time = Time();
$sel = MySQL_Query("UPDATE os_chat_online SET cas = $time WHERE jmeno LIKE '$jmeno';");
if (!$sel):
header("location: http://www.mihax.com/osobni/");
endif;

Nevite proc to nejde? Potreboval bych aby kdyz tam zadnej zaznam odpovidajici jmenu na upload neni tak aby se to presmerovalo.
Co tam mam pridat?
dik
heeelp meeeee! PLS.
Podle mě to máš postavený tak, že přesměrování nastane, pokud je v dotazu chyba. Zkus dát podmínku na počet vrácených řádků..
heh... a jak na to? :)
rtfm? stfw?
viz http://cz.php.net/manual/en/function.mysql-num-rows.php
spis mysql_affected_rows .. ? nebo to je na delete .. ? zkus oboje :-)
myslim, ze mysql_affected_rows jsou zmenene radky, takze na delete a zapis.. aspon myslim :)
mysql_num_rows() vrací počet záznamů ve výsledku dotazu. Tento příkaz je použitelný pouze pro dotaz typu SELECT. Potřebujete-li získat počet záznamů ovlivněných dotazy INSERT, UPDATE nebo DELETE, použijte mysql_affected_rows() .. vypadam chytre co? :-) viz. manual
no dyt to rikam :)
z toho sql zmaz to like. Like sluzi na vyhladanie.
UPDATE os_chat_online SET cas = '$time' WHERE jmeno='$jmeno'

asi takto ;)
a vubec je v chatu nestastny pracovat se jmenama .. driv nebo pozdeji s tim budes mit problemy .. zkus radeji pouzivat id ;-)