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
ce code ne me renvoie rien, la vue est vide. Or si je vire la variable $NumMois et remplace le '?' par 5.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
ç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
Partager