Ver Mensaje Individual
  #20 (permalink)  
Antiguo 30/10/2003, 08:28
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
carauz, ese error te lo da si el parametro de mysql_num_rows() no es valido. Y el parametro de mysql_num_rows() es lo que devuelve el mysql_query(). Asi que la causa es que el mysql_query() no devuelve un valor valido. Asi que para saber el error debes poner el

or die("...".mysql_error());

en el mysql_query() correspondiente. Y de ahi sacas el mensaje de error.

Si dices que andas cambiando de usuario, quizas el problema es permisos, o que no te ha cogido los cambios.

Saludos.

PD: Las consultas para crear el usuario me parecen correctas. Quizas si repites el usuario poniendo "localhost", creo que asi esta para el root: 2 entradas, una con "localhost" y otra con "%". Tanto para user como para db. Simplemente por si "localhost" no esta incluida en "%".
__________________
Josemi

Aprendiz de mucho, maestro de poco.