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
Partager