Bonjour,

Voilà mon problème est simple. Je commence mon premier site en doctrine et hop direct problème avec une requête.
$q = Doctrine_Query::create()
->from('membre')
->where('membre_id = ?',$id);
$A = $q->execute();

Cette requête d'une complexité étonnante ne fonctionne pas. Elle me génère cette requête dans les log...
SELECT * FROM membre WHERE (a.membre_id = ?) - (1)

Et si je met plutôt cette requête:
$q = Doctrine_Query::create()
->from('membre')
->where('membre_id = '.$id);
$A = $q->execute();

J'obtient :
SELECT * FROM membre WHERE (a.membre_id = 1) - ()

Comment je fait pour supprimer ces parenthèses à la fin? et obtenir juste :
SELECT * FROM membre WHERE (a.membre_id = 1)

En espérant que quelqu'un puisse me répondre.

Merci