Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/07/2013, 11:24
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Consulta Orientada a Objetos

Cuando haces return regresa esa variable, ahora NO debes de hacer el return dentro del while, porque solo te va a traer un solo juego de registros, tienes que agregarlos a otro array y devolver ese, algo así:
Código PHP:
Ver original
  1. $rows = array();
  2. while($row = $result->fetch_array()) $rows[] = $row;
  3.  
  4. return $rows;

En tu otra pagina
Código PHP:
Ver original
  1. $rows = $consulta->consultar();
  2. foreach ($rows as $row) {
  3.        extract ($row,EXTR_PREFIX_SAME, "soft");
  4.  
  5.         // cosas...
  6. }