-pk quand je clique sur une date du calendrier, la date selectionnée est vide dans la requete ?
-peut-on récupérer plusieurs parametres (annee,mois,jour) dans le getParam ?
$tC_par=model_c_par::getInstance()->findByDate( _root::getParam('datSel') );
A noter que quand je passe simplement l'annee en parametre cela marche
Dans main
----------
public function _list(){
$iAnnee=_root::getParam('annee');
$iMois=_root::getParam('mois');
$iJour=_root::getParam('jour');
if(!$iAnnee){ // si pas de date tous les enregs
$tC_par=model_c_par::getInstance()->findAll();
}else{ // si une date est selectionne
$datSel=$iAnnee.$iMois.$iJour;
$tC_par=model_c_par::getInstance()->findByDate( _root::getParam('datSel') );
}
Dans model
-----------
public function findAll(){
return $this->findMany('SELECT * FROM '.$this->sTable.' WHERE par_jec >0 ORDER BY par_dtm DESC');
}
public function findByDate($datSel){
return $this->findMany('
SELECT * FROM '.$this->sTable.'
WHERE par_jec >0
AND SUBSTR(par_dtm,1 ,8)=?
ORDER BY par_dtm DESC',$datSel);
}
Partager