Subversion Repositories eFlore/Applications.cel

Rev

Rev 996 | Rev 1014 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 996 Rev 1013
Line 81... Line 81...
81
	private function traiterParametresEtConstruireRequete($params) {
81
	private function traiterParametresEtConstruireRequete($params) {
Line 82... Line 82...
82
		
82
		
Line 83... Line 83...
83
		$requete_condition = ' ce_utilisateur = '.$this->proteger($params[0]);
83
		$requete_condition = ' ce_utilisateur = '.$this->proteger($params[0]);
84
		
84
		
85
		$taille_tableau_parametres = count($params);
85
		$taille_tableau_parametres = count($params);
86
		for($i=1; $i <= $taille_tableau_parametres; $i++) {
86
		for($i=1; $i < $taille_tableau_parametres; $i++) {
87
			if($this->estUnParametreDate($params[$i])) {
87
			if($this->estUnParametreDate($params[$i])) {
88
				$fonction_date = $this->correspondance_fonction[$i]; 
88
				$fonction_date = $this->correspondance_fonction[$i]; 
89
				$requete_condition .= ' AND '.$fonction_date.'(date_prise_de_vue) = '.$this->proteger($params[$i]);
89
				$requete_condition .= ' AND '.$fonction_date.'(date_prise_de_vue) = '.$this->proteger($params[$i]);
Line 95... Line 95...
95
	
95
	
96
	private function estUnParametreDate($valeur) {
96
	private function estUnParametreDate($valeur) {
97
		 return is_numeric($valeur) && $valeur != "all";
97
		 return is_numeric($valeur) && $valeur != "all";
98
	}
98
	}
99
}
-
 
100
 
-
 
101
 
-
 
102
/* +--Fin du code ---------------------------------------------------------------------------------------+
-
 
103
* $Log$
-
 
104
* Revision 1.4  2008-01-30 08:57:28  ddelon
-
 
105
* fin mise en place mygwt
-
 
106
*
-
 
107
* Revision 1.3  2007-05-22 12:54:09  ddelon
-
 
108
* Securisation acces utilisateur
-
 
109
*
-
 
110
*
-
 
111
* 
-
 
112
*/
99
}
113
?>
100
?>