Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/10/2009, 14:19
tucuguara
 
Fecha de Ingreso: septiembre-2009
Mensajes: 27
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Problema con busqueda

Uso 3 modelos porque me guie de la pagina oficial de ZF

uno es: (En este estan todos los get y set)
<?php
class Default_Model_Ejemplo2
{
public function find($id_eje)
{
$this->getMapper()->find($id_eje, $this);
return $this;
}

el otro es: (En este estan los insertar, buscar, setDbTable, etc)
<?php
class Default_Model_Ejemplo2Mapper
{

public function find($id_eje, Default_Model_Ejemplo2 $ejemplo2)
{
$result = $this->getDbTable()->find($id_eje);
if (0 == count($result)) {
return;
}
$row = $result->current();
$ejemplo2->setId_eje($row->id_eje)
->setEmail($row->email)
->setUsuario($row->usuario)
->setCedula($row->cedula)
->setRif($row->rif)
->setDireccion($row->direccion)
->setSelejemplo($row->id_estado)
->setFecha($row->fecha);
}

y el otro modelo:
<?php

class Default_Model_DbTable_Ejemplo2 extends Zend_Db_Table_Abstract
{
/** Table name */
protected $_name = 'ejemplo2';

Por eso es que hago Default_Model_Ejemplo2 para el find, te sirve asi o pongo el codigo completo