Criteriojoin

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
(New page: Funcion para Realizar una consultas con varios Joins <pre> public function getCon_pago() { //consulta a 3 tablas para saber tipo de pago $c = new Criteria; $this->campo = ...)
Línea 1: Línea 1:
Funcion para Realizar una consultas con varios Joins
Funcion para Realizar una consultas con varios Joins
 +
<<<ingjjsg>>>>
<pre>
<pre>
   public function getCon_pago()
   public function getCon_pago()

Revisión de 19:18 23 mar 2007

Funcion para Realizar una consultas con varios Joins <<<ingjjsg>>>>

  public function getCon_pago()
  {
  	//consulta a 3 tablas para saber tipo de pago
  	  $c = new Criteria;
  	  $this->campo = $this->caordcom->getOrdcom();  	  
  	  $c->add(CaordcomPeer::ORDCOM, $this->campo);	  
  	  $c->addJoin(CaordconpagPeer::ORDCOM,CaordcomPeer::ORDCOM);
  	  $c->addJoin(CaconpagPeer::CODCONPAG,CaordconpagPeer::CODCONPAG);
  	  $this->rt = CaconpagPeer::doSelect($c);
  	  if ($this->rt)
	  	{    
	  	    $this->codigo = $this->rt[0]->getCodconpag();
	  	    $this->descripcion = $this->rt[0]->getDesconpag();
	  	}
	  	else
	  	{
	  	    $this->codigo = '<!Registro no Encontrado o vacio!>';
	  	    $this->descripcion = '<!Registro no Encontrado o vacio!>';
	  	}
  }	
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas