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 72... Line 72...
72
	private function traiterParametresEtConstruireRequete($params) {
72
	private function traiterParametresEtConstruireRequete($params) {
Line 73... Line 73...
73
		
73
		
Line 74... Line 74...
74
		$requete_condition = ' ce_utilisateur = '.$this->proteger($params[0]);
74
		$requete_condition = ' ce_utilisateur = '.$this->proteger($params[0]);
75
		
75
		
76
		$taille_tableau_parametres = count($params);
76
		$taille_tableau_parametres = count($params);
77
		for($i=1; $i <= $taille_tableau_parametres; $i++) {
77
		for($i=1; $i < $taille_tableau_parametres; $i++) {
78
			if($this->estUnParametreDate($params[$i])) {
78
			if($this->estUnParametreDate($params[$i])) {
79
				$fonction_date = $this->correspondance_fonction[$i]; 
79
				$fonction_date = $this->correspondance_fonction[$i]; 
80
				$requete_condition .= ' AND '.$fonction_date.'(date_observation) = '.$this->proteger($params[$i]);
80
				$requete_condition .= ' AND '.$fonction_date.'(date_observation) = '.$this->proteger($params[$i]);
Line 86... Line 86...
86
	
86
	
87
	private function estUnParametreDate($valeur) {
87
	private function estUnParametreDate($valeur) {
88
		 return is_numeric($valeur) && $valeur != "all";
88
		 return is_numeric($valeur) && $valeur != "all";
89
	}
89
	}
90
}
-
 
91
 
-
 
92
 
-
 
93
/* +--Fin du code ---------------------------------------------------------------------------------------+
-
 
94
* $Log$
-
 
95
* Revision 1.4  2008-01-30 08:57:28  ddelon
-
 
96
* fin mise en place mygwt
-
 
97
*
-
 
98
* Revision 1.3  2007-05-22 12:54:09  ddelon
-
 
99
* Securisation acces utilisateur
-
 
100
*
-
 
101
*
-
 
102
* 
-
 
103
*/
90
}
104
?>
91
?>