Salve,
per contare gli utenti on line, sono mesi che utilizzo uno script che si appoggia a un database che termina così:

Codice PHP:
$sql mysql_query("SELECT DISTINCT ip FROM usersonline");
$online mysql_num_rows($sql);

print 
"document.write('$online')"
e poi lo mostro a video con javascript.

Oggi vado ad aprire il sito è mi da il seguente errore:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource .........

Qualcuno mi sa dire perchè e cosa è successo? Come è possibile che da un giorno all' altro dia errore senza aver toccato nulla ?