Come si vede in questo codice uso l'ultimo id come valore del cookie, però se la tabella è piena tutto liscio, mentre se è vuota il valore del cookie è 0, come posso risolvere?codice:if ($user=="" AND $ospite=="") { $query = "INSERT INTO ospiti_connessi (Ultimo) VALUES (now())"; $result = mysql_query($query, $db); $ospite = mysql_insert_id($db); setcookie("ospite", $ospite, mktime (0,0,0,date("m"),date("d"),date("Y")+1)); } if ($ospite!="") { $query = "SELECT * FROM ospiti_connessi WHERE ID = '$ospite'"; $result = mysql_query($query, $db); $presente = mysql_num_rows($result); if ($presente==1) { $query = "UPDATE ospiti_connessi SET Ultimo=now() WHERE ID = '$ospite'"; $result = mysql_query($query, $db); } else { $query = "INSERT INTO ospiti_connessi (Ultimo) VALUES (now())"; $ospite2 = mysql_insert_id($db); $result = mysql_query($query, $db); setcookie("ospite", $ospite2, mktime (0,0,0,date("m"),date("d"),date("Y")+1)); } }