Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 07-11-2008 01:06:04

bucheron
Membre
Date d'inscription: 30-05-2008
Messages: 138

[Résolu] Problème de joinLeft

Hello,

je cherche à réaliser une sous sélection du joinleft dans une requete.
Voila la requete:

Code:

SELECT *
FROM `jeux` AS `j`
LEFT JOIN `favoris_jeux` AS `f` ON f.id_jeux = j.id_jeux
AND f.email_compte = 'XXXXXXX'
ORDER BY `f`.`email_compte` DESC

Le problème c'est que je n'arrive pas à ajouté la clause AND f.email_compte =... (Précision je cherche pas à faire un where f.email_compte  =....

voila le début de code que j'ai fais:

Code:

$jeux = new Jeux();
$select = $jeux->select()->setIntegrityCheck(false);

$select->from("jeux")
         ->joinLeft(array("f" => "favoris_jeux"), "f.id_jeux = j.id_jeux ", array() )
     ->where("f.email_compte = ?", $option["email_compte"])  //Mais where n'est pas approprié dans ce cas
     ->order("f.email_compte DESC");

Donc crée correctemment ma requete ?

d'avance merci

Dernière modification par bucheron (07-11-2008 12:54:42)

Hors ligne

 

#2 07-11-2008 09:42:18

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: [Résolu] Problème de joinLeft

T'as essayé qqchose come :

Code:

->joinLeft(array("f" => "favoris_jeux"), "f.id_jeux = j.id_jeux AND f.email_compte = ?", array() )

----
Gruiiik !

Hors ligne

 

#3 07-11-2008 12:54:29

bucheron
Membre
Date d'inscription: 30-05-2008
Messages: 138

Re: [Résolu] Problème de joinLeft

En effet c'était tout con

Merci !!!!

Hors ligne

 

#4 07-11-2008 13:45:40

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: [Résolu] Problème de joinLeft

Et en plus, j'utilise même pas Zend_Db...

Mais, doctrine à le même principe (et c'est écrit dans la doc !)

:p


----
Gruiiik !

Hors ligne

 

#5 07-11-2008 14:36:44

bucheron
Membre
Date d'inscription: 30-05-2008
Messages: 138

Re: [Résolu] Problème de joinLeft

euhhh

pour info c'est quoi la doctrine ?

Hors ligne

 

#6 07-11-2008 14:54:47

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [Résolu] Problème de joinLeft

Hello,

C'est pas LA doctrine, c'est Doctrine smile

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages