Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Je debute avec le zend Framework et cherche desesperement a faire une requete equivalente a celle ci :
"SELECT * FROM product
LEFT JOIN category ON category.idcategory = product.category
WHERE category.shop = 1"
A savoir que la relation entre les deux tables est mappée dans la class de la table "Product".
Merci d'avance de votre aide
Hors ligne
Alors je débute également mais je pense que ceci pourrait t'aider :
$select = $this->_db->select(); $select->from(array('p' => 'product')) ->join(array('c' => "category"), "p.category= c.idcategory") ->where("c.shop= ?", "1");
Dernière modification par Dede (16-08-2009 14:11:57)
Hors ligne
C'est bien ça à cela près qu'il faut ajouter une ligne
->setIntegrityCheck(false)
Hors ligne
Alors la je veux bien savoir pourquoi ??
Hors ligne