Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/11/2013, 03:04
pilucho
 
Fecha de Ingreso: noviembre-2004
Ubicación: NULL
Mensajes: 652
Antigüedad: 19 años, 5 meses
Puntos: 6
Respuesta: Warning: mysql_num_rows()

Cita:
Iniciado por Cuervoo Ver Mensaje
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean

Le estas pasando un booleano, te debe estar devolviendo false porque hay un error en la consulta. Agregale un if que verifique que la consulta se haya ejecutado bien.

Código PHP:
Ver original
  1. if (!is_resource($resource)) {
  2.     if (!$resource = $this->Query($resource))
  3.     {
  4.         die("No me anda porque me tira este error: ".mysql_error());
  5.     }
  6. }
Gracias por la respuesta.

le puse asi y me da el siguiente error
Código PHP:
Ver original
  1. function Fetch($resource=null)
  2.     {
  3.         if ($resource === null) {
  4.             $this->SetError('Resource is a null object');
  5.             return false;
  6.         }
  7. if (!is_resource($resource)) {
  8.     if (!$resource = $this->Query($resource))
  9.     {
  10.         die("No me anda porque me tira este error: ".mysql_error());
  11.     }
  12. }
  13.         else {
  14.             return mysql_fetch_assoc($resource);
  15.         }
  16.     }

Resultado "No me anda porque me tira este error: Unknown table engine 'InnoDB'"

Última edición por pilucho; 05/11/2013 a las 03:09 Razón: editar, respuesta