64,6 → 64,7 |
if ($genre != null) { |
$genre=ereg_replace('\*+','%',$genre); |
//TODO: comprendre pourquoi à l'origine il y avait : (strlen($genre) >= 1) /*&& ($genre != '%') |
// voir avec david |
if ((strlen($genre) >= 1)) { |
$requete_recherche = "SELECT DISTINCT en_nom_genre, en_id_nom, 0 as esn_ce_statut FROM eflore_nom WHERE en_id_version_projet_nom = '25'" . |
"AND en_ce_rang = 160 " . |
235,6 → 236,22 |
return $nt; |
} |
|
public function taxonEstPresentDansDepartement($num_taxon,$code_departement) { |
|
$requete_presence_taxon = "SELECT ecd_ce_taxon FROM eflore_zg, eflore_chorologie_donnee ". |
"WHERE ecd_ce_taxon = ".$this->proteger($num_taxon)." ". |
"AND ezg_code=".$this->proteger($code_departement)." ". |
"AND ecd_ce_zone_geo = ezg_id_zone_geo ". |
"AND ezg_id_projet_zg = ecd_ce_version_projet_zg ". |
"AND ecd_ce_version_projet_taxon=25"; |
|
$resultat_presence_taxon = $this->requeter($requete_presence_taxon); |
|
$presence_taxon = (is_array($resultat_presence_taxon) && count($resultat_presence_taxon) > 0); |
|
return $presence_taxon; |
} |
|
private function formaterNom($rawnom) { |
|
// Constitution du nom: |