30/10/2003, 08:28
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 7 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. |