Bueno, esto ia es para creer en los extraterrestres...
Ahora resulta que hago otra consulta a la base de datos, y la he hecho de 2 formas para que no haia equivocaciones.
Código:
$consulta1 = "Select * From usuarios where username = 'x' ";
$consulta2 = "Select Count(*) From usuarios where username = 'x' ";
.....
$usuarios1 = mysql_num_rows($consulta1);
$usuarios2 = mysql_fetch_row($consulta2);
echo"$usuarios1";
echo"$usuarios2[0]";
Aviso, aquí he obviado la función de conexión y demás que veo innecesarias. La cosa está en que ambas consultas me devuelven 1 si las hago desde php y 0 si las hago en el phpMyAdmin.
El usuario en cuestión NO existe, io borré ese username, que es único ia que es un número de dni.
Vosotros opinareis pero a mi me está entrando ia un dolor de cabeza...
Mañana será otro día.
Hasta mañana!!