Ver Mensaje Individual
  #8 (permalink)  
Antiguo 06/08/2010, 22:44
judatosa8327
 
Fecha de Ingreso: agosto-2010
Mensajes: 27
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Problema con zend framewor, urgente

Muchas gracias por tu aporte, al fin pude retornar la consulta de manera exitosa, asi quedo el controlador y la vista:


$valor2 = '%'.$valor2.'%';
$sql = "select emp_foto_empleado,emp_nombre,emp_apellido,emp_cedu la from empleados where emp_nombre like :p1";
$statement = new Zend_Db_Statement_Pdo($db,$sql);
$statement->bindParam(':p1',$valor2);
$statement->execute();
// $retorno = $statement->fetchAll();
// var_dump($retorno);
$this->view->empleados = $statement->fetchAll();

Este seria el controlador





<table class = "tan" border = "0" cellspacing= "30">
<tr>
<th>FOTO</th>
<th>NOMBRE</th>
<th>APELLIDO</th>
<th>&nbsp;</th>
</tr>
<?php foreach ($this->empleados as $empleado) : ?>
<tr>
<td><?php echo $this->escape($empleado['emp_foto_empleado']);?></td>
<td><?php echo $this->escape($empleado['emp_nombre']);?></td>
<td><?php echo $this->escape($empleado['emp_apellido']);?></td>
<td><?php echo $this->escape($empleado['emp_cedula']);?></td>
</td>
</tr>
<?php endforeach; ?>


Y esta la vista.


Al principio puso algo de problema porque en la vista retornaba objetos, entonces lo cambie retornando de manera asociativa y funciono perfectamente, aunque yo se que se podia cambiar la forma de retorno con fetch mode pero asi quedo perfecto, te agradezco mucho tu ayuda.