Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2006, 12:31
Avatar de Alwar
Alwar
 
Fecha de Ingreso: octubre-2005
Ubicación: Madrid
Mensajes: 27
Antigüedad: 18 años, 7 meses
Puntos: 0
Error: mysql_num_rows(): supplied argument is not a valid MySQL result resource

Ya llevo varios dias con este error y no de que es... al parecer todo esta bien, y salta, esto.
Código PHP:
$dbh=mysql_connect ($dbhost$dbuname$dbpasswd);
mysql_select_db($dbname);
$sentencia="SELECT * FROM web_user WHERE nombre='$usuario' LIMIT 1";
$recordset=mysql_query($sentencia,$dbh);
if (
mysql_num_rows($recordset)==0){ //Error Aqui! 
Os pongo la db que en otros foros me dicen que es porque e usado alguna palabra clave de sql e inpide su ejecucion.
Código:
CREATE TABLE `web_user` (
`ID` INT( 3 ) NOT NULL AUTO_INCREMENT ,
`NOMBRE` CHAR( 25 ) NOT NULL ,
`PASSWD` CHAR( 64 ) NOT NULL ,
`EMAIL` CHAR( 255 ) NOT NULL ,
`IMG` CHAR( 255 ) NOT NULL DEFAULT 'http://alwar.es/images/user.png',
`FIRMA` TEXT NOT NULL ,
`NIVEL` INT( 1 ) NOT NULL ,
INDEX ( `ID` )
) TYPE = MYISAM COMMENT = 'Usuarios de la web';
Error al completo:
Código:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/alwar/www/alwar-v4/login.php on line 28
Haber si alguien sabe de que puede ser, en que meto la pata!

Saludos!

Última edición por Alwar; 06/03/2006 a las 17:28