ti ringrazio ironmax

ma il mio problema è riferito al primo se,
vorrei sapere come trattare l esistenza o la no esistenza del dato!
anche se la tua funzione mi risparmia un po di tempo

facciamola piu semplice(esempio)
Codice PHP:
$ip$_SERVER['REMOTE_ADDR']; 
trovo l'ip client
ora faccio una query select id,orasalvata from connessioni where ip=$ip

if
Codice PHP:
while($row=mysql_fetch_array($query)){
$id$row['id'];
$ora$row['orasalvata'ecc }; 
ora entro nella mia funzione if

SE ($id esiste)
questa $id esiste come lo scrivo ?
if($id!=0) if($id is not null)?