tengo problemas con mostrar los datos de mi db cuando hago un Zend_Db_Statement::fetch() dentro de otro Zend_Db_Statement::fetch(), lo que eh testeado es que cuando hago el segundo fetch me sobreescribe la primera y solo me muestra el cliente de la primera factura y son mas registros, ya eh intentado usando Zend_Db_Statement::fetchAll() pero personalmente trato de no usarlo porque me hace lo mismo (el while guardando todo en un array y lo hace un poco mas lento), este es el codigo.
Código PHP:
Ver original
$ventaModel = new Application_Model_Venta(); $facturas = $ventaModel->getFactura($filter); // retorna Zend_Db_Statement_Mysqli $clienteModel = new Application_Model_Cliente(); while($row = $facturas->fetch()){ $cliente = $clienteModel->getCliente($row)->fetch(); // retorna stdClass echo '<br /><br />'; }
estoy usando la ultima version de zend (1.11),
gracias de antemano sus respuestas .