Criteriojoin

De CidesaWiki

Revisión a fecha de 19:17 23 mar 2007; Jaime (Discusión | contribuciones)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a navegación, buscar

Funcion para Realizar una consultas con varios Joins

  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