Ceci te sera sans doute utile
andWhere(' a = ? or b = ?',array($a,$b))
Cdt,
---
Amaury Leroux de Lens
Responsable developpement et innovation technologique Wanaklub.com
Le 5 août 09 à 20:16, Symfony <[email protected]> a écrit :
>
> $q = Doctrine::getTable('Arbo')->createQuery('a')
> ->where('a.edition_id = ?',$this->getedition_id())
> ->andWhere('a.id != ?',$this->getid())
> ->andWhere('a.text_url = ?',$this->getpage_id())
> ->orWhere('a.page_id = ?',$this->getpage_id())
> ;
>
>
> dans cette requete les "orWhere" et "andWhere" se comprte mal; des
> l'instant ou j'utilise un "orWhere", la requete ne prend pas bien en
> compte les autre andWhere et ceci peut importe l'ordre des lignes.
>
> mon but
>
> faire se genre de requete SQL avec doctrine :
> ... where 'champ1' = '*' AND ('champ2' = '*' OR 'champ3' = '*') AND
> 'champ4' = '*' ...
>
> mais à part le plugin pour propel DbFinderPlugin , rien sur la toile.
> bizard pour un gestionnaire de bases de données. lol
>
> cordialement
> >
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr"
de Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---