Scusatemi ma non mi funziona la INNER JOIN in una query,
mi da un errore di sintassi, ma non capisco dove, non è che dipende dal safemode? (spero di si, così almeno so di aver programmato bene).
Eccovi la query:
$query = mysql_query("SELECT nick FROM $registrati INNER JOIN $online ON fab_utenti.id_utente = fab_online.id_utente WHERE ip='$ip'",$conn) or die( "Errore controllo ip: " . mysql_error() );
che non funziona nemmeno scritta così
$query = mysql_query("SELECT nick FROM $registrati, $online WHERE fab_utenti.id_utente = fab_online.id_utente AND ip='$ip'",$conn) or die( "Errore controllo ip: " . mysql_error() );
l'errore è il seguente:
Errore controllo ip: You have an error in your SQL syntax near ' WHERE fab_utenti.id_utente = fab_online.id_utente AND ip='xxx.xxx.xxx.xxx'' at line 1
(l'ip è stato censurato ed è stato ottenuto con $ip=$REMOTE_ADDR)
AIUTO!!!
(grazie per la collaborazione)