Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2010, 13:08
dante14
 
Fecha de Ingreso: marzo-2009
Mensajes: 356
Antigüedad: 16 años
Puntos: 7
Ayuda con join zend framework

hola amigos logre hacer un join con zend framework:

Código PHP:
        public function getPersonaUsuario(){
        
$select $this->select();
                 
$select->setIntegrityCheck(false)
                ->
from(array("d" => "tblc_pers"),
                        array(
"PERS_CODI""PERS_NOMB""PERS_APEL""PERS_DNI"))
                ->
join(array("e" => "tblc_usua"),
                        
"d.PERS_CODI = e.PERS_CODI");

        return 
$this->fetchAll($select);

        } 
ahora todos estos datos quisiera ponerlos en una tabla( en la cual hay link pa modificar y eliminar, pero eso no es la duda) la duda es como jalar los datos apra ponerlos en la tabla

lo hago de la siguiente manera pero no funciona



Código PHP:
    <?php foreach($this->personas as $persona) :

    
?>
        <tr class="row0">

            <td><?php echo htmlentities($this->escape($persona->PERS_NOMB)); ?></td>
        </tr>
     <?php endforeach; ?>
como ven alli quiero poner el campo nombre de la tabla persona, pero no jala nada; me doi cuenta que el join esta bien porque justo salen las 2 filas que deberian salir, lo malo es que salen vacias; por lo mismo digo que mi metodo de jalar los datos para mostrarlos es erroneo; como puedo solucionarlo ?

gracias

PD:
indexaction
Código PHP:
    public function indexAction() {
        
$this->view->title "Lista Personas";
        
$this->view->headTitle($this->view->title'PREPEND');
        
$personas = new Model_DbTable_Personas();
        
$this->view->personas $personas->getPersonaUsuario();
    }