Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 1158 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1158 Rev 1270
Line 24... Line 24...
24
class Taxons extends CommunNomsTaxons {
24
class Taxons extends CommunNomsTaxons {
Line 25... Line 25...
25
	
25
	
26
	/** Permet de stocker la requete formulée taxons | taxons/#id | taxons/#id/#champ+#champ ...*/
26
	/** Permet de stocker la requete formulée taxons | taxons/#id | taxons/#id/#champ+#champ ...*/
27
	protected $format_reponse	 = 'taxons';
27
	protected $format_reponse	 = 'taxons';
28
	protected $service 			 = 'taxons';
28
	protected $service 			 = 'taxons';
29
	protected $requete_champ 	 = 'num_nom, nom_sci, num_nom_retenu, num_tax as num_taxonomique ';
29
	protected $requete_champ 	 = 'num_nom, nom_sci, num_nom_retenu, num_taxonomique ';
30
	protected $requete_condition = null; 
30
	protected $requete_condition = null; 
31
	protected $requete_group_by  = ' ';
31
	protected $requete_group_by  = ' ';
32
	/** Permet de stocker les limite de la requete SQL (par défaut seul les 100 premiers résultats seront retournés).*/
32
	/** Permet de stocker les limite de la requete SQL (par défaut seul les 100 premiers résultats seront retournés).*/
33
	protected $limite_requete 	 = array('depart' => 0, 'limite' => 100);
33
	protected $limite_requete 	 = array('depart' => 0, 'limite' => 100);
Line 46... Line 46...
46
			switch ($param) {
46
			switch ($param) {
47
				case 'masque' :
47
				case 'masque' :
48
					$this->ajouterFiltreMasque('nom_sci', $val);										 
48
					$this->ajouterFiltreMasque('nom_sci', $val);										 
49
					break;
49
					break;
50
				case 'masque.nt' :
50
				case 'masque.nt' :
51
					$this->requete_condition[] = "num_tax IN ($val)";		
51
					$this->requete_condition[] = "num_taxonomique IN ($val)";		
52
					$this->masque[] = "num_tax=$val";						 
52
					$this->masque[] = "num_tax=$val";						 
53
					break;
53
					break;
54
				case 'masque.rg':
54
				case 'masque.rg':
55
					$this->requete_condition[] = 'rang = '.$this->getBdd()->proteger($val); 
55
					$this->requete_condition[] = 'rang = '.$this->getBdd()->proteger($val); 
56
					$this->masque[] = "rang=$val";					
56
					$this->masque[] = "rang=$val";					
Line 516... Line 516...
516
		}
516
		}
517
		return $resultat;
517
		return $resultat;
518
	}
518
	}
519
}
519
}
Line 520... Line -...
520
 
-
 
521
?>
520
 
-
 
521
?>