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 : 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;
    }
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