Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/07/2004, 18:49
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Cito la pregunta que me hiciste por MP:
Cita:
Iniciado por augusto_jaramil
En PEAR existe tambien la funcion numRows()

Luego de hacer un query $result = ($db->query($sql)); yo he tratado de utilizar las siguientes instrucciones:

$nrows = ($db->numRows($sql));
echo $nrows;

La respuesta que obtengo es "Object". Como obtengo el escalar? o entero?
Ten en cuenta que $result es un objeto... y el método numRows() que quieres es el de ése objeto ($result)... la sintaxis correcta sería:
Código PHP:
$result $db->query($sql);
$nrows $result->numRows();
echo 
$nrows
Saludos

Última edición por jpinedo; 01/07/2004 a las 18:51 Razón: decía $nrows = ($result->numRows($sql)); debería ir sin $sql