Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour, je m'adresse à vous car j'ai actuellement un problème avec une requête SQL.
Dans ma bdd, j'ai une colonne qui s'appelle "DATE_DU_MOIS" dans ce format suivant : ddmmYYYY
Je vous expose le code de ma requête:
[lang=php] public function getMois($mois) { $select = $this->select() ->from($this) ->where('(SUBSTR(DATE_DU_MOIS, 2, 6)) IN (?)', $mois) ->order('ID'); return ($this->fetchAll($select)); }
En paramètre, il s'agit d'un tableau de mois sous cette forme : mmYYYY, par exemple "092013" pour Septembre 2013.
Dans ma bdd, il y a des dates tels que 01092013, 17092013, 21092013 etc ... j'ai envie de recuperer toutes ces données en rentrant dans mon tableau le mois de septembre "092013".
Cependant j'ai un soucis, après mon SUBSTR sur la colonne "DATE" j'obtiens un tableau vide.
Je pense que c'est un problème de syntaxe ? Avez vous une idée ?
J'espère avoir été compris, et vous remercie de votre aide !
Hors ligne
Donne plus de code en amont et en aval.
On peut pas d'aide avec peu de données.
Hors ligne
En effet ça va être dur là sans plus d'infos
Hors ligne