Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2010, 09:16
Fenris
 
Fecha de Ingreso: agosto-2008
Mensajes: 271
Antigüedad: 16 años, 5 meses
Puntos: 2
Pregunta fetchAll -> mysql_fetch_object ?

Hola A todos

De nuevo complicado con algunas cosas, tengo un controlador articulos, un modelo articulos y una clase db que gestiona las consultas a la bd.

Desde el controlador articulos llamo al metodo fetchAll del modelo donde este hace una query a la bd, en este caso quiero que los resultados me los devuelva en un objeto por ende pense en utilizar la funcion mysql_fetch_object pero resulta que cuando recorro el resultset con mysql_fetch_object y lo guardo en un array me redirecciona al index(login) cosa que no se porque la hace en vez de mostrarme los resultados en el view articulos, y cuando los guardo en un objeto stdClass me devuelve solo 1 fila.

la idea es la siguiente :

controller

$this->view->articulos = $this->_model->fetchAll();

view

foreach ($this->articulos as $articulo)
{
echo $articulo->id;
echo $articulo->descripcion;
echo $articulo->precio;
}

espero que alguien me ayude o me indique como debiera hacer este proceso.