Questa è la procedura di login di un mio sito, l'avevo già usata in altri frangenti, ma questa volta mi viene restituito un errore che proprio non riesco a capire.

codice:
$result = mysql_query("SELECT U.username as username, U.password as password, U.mail as mail, U.nickname as nickname, U.country as country, U.icq as icq, U.aim as aim, U.msn as msn, U.yahoo as yahoo
	FROM ".$_CONFIG['table_sessioni']." S,".$_CONFIG['table_utenti']." U
	WHERE S.user_id = U.id and S.uid = '".$uid."'");
	
	if(mysql_num_rows($result) != 1)
		return array(100, NULL);
	else{
		$user_data = mysql_fetch_assoc($result);
		return array(99, array_merge($user_data, array('uid' => $uid)));
return $name; 
	}
}

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Programmi\apachefriends\xampp\htdocs\pgl\includ e\auth.lib.php on line 78

Ma se ha sempre funzionato a dovere che gli succede?