per controllare se la prima query ti restituisce qualche risultato usa if (mysql_num_rows($controllo) > 0);

l'errore probabilmente arriva da qua, dove mancano gli apici su $ip:
$query = "UPDATE unici SET pagine = pagine+1 WHERE ip IN ('$ip')";