ZF2 : fonction select paramétréé
bonjour,
après avoir écumé les forums et les docs sans succès, je me décide à poser une question.
je souhaite sélectionner des lignes en fonction du mois.
voici le code de ma requete que j'ai bati en fonction de la doc ZF
Code:
1 2 3 4 5 6 7 8 9 10
|
public function SelectOperationParMois()
{
$resultSet = $this->tableGateway->select(function(Select $select){
$NumMois = 5; //pour essai
$select->columns(array('IDPoste','Operation','Date','Libelle','Montant'));
$select->where('MONTH(Date) = ?', $NumMois);
});
return $resultSet;
} |
ce code ne me renvoie rien, la vue est vide. Or si je vire la variable $NumMois et remplace le '?' par 5.
ça fonctionne, ma vue affiche les lignes du mois de mai.
J'ai tenté de forcer le type de $NumMois en int ou en string, mais ça ne fonctionne pas mieux.
Qu'est-ce j'ai loupé ?
merci d'avance pour votre aide