1 2 3 4 5 6 7 8 9 10 11 12 13 14
| //instanciation de la classe Criteria
$c = new Criteria() ;
//Ajouter un where
$c->add(ActionPeer::ACTION_ID, $id_action) ;
//Ajouter une jointure naturelle entre la table entreprise et contact
$c->addJoin(EntreprisePeer::ETS_ID,ContactPeer::ETS_ID,Criteria::INNER_JOIN);
//Ajouter une jointure naturelle entre la table action et contact
$c->addJoin(ActionPeer::CONTACT_ID,ContactPeer::CONTACT_ID,Criteria::INNER_JOIN);
//récuperation de l'entreprise
$entreprise = EntreprisePeer::doSelectOne($c) ; |