Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 943 → Rev 944

/branches/v5.1-acheb/services/modules/0.1/baseflor/GraphiquesBaseflor.php
29,7 → 29,7
 
public function traiterReferentieletNum(){
if (!empty($this->ressources[1])) {
if(preg_match('/^(.+)\.nn:([0-9]+)$/', $this->ressources[1], $retour) == 1){
if(preg_match('/^(.+)\.nn:([0-9|,]+)$/', $this->ressources[1], $retour) == 1){
switch ($retour[1]) {
case 'bdtfx' :
$this->requete_condition[]= "num_nomen = ".$retour[2]." AND bdnt = 'bdtfx' ";
/branches/v5.1-acheb/services/modules/0.1/baseflor/InformationsBaseflor.php
173,7 → 173,7
case 'catminat' :
$this->requete_condition[] = "catminat_code = ( SELECT catminat_code from ".$this->table_version[0]." WHERE "
." num_nomen = ".$id." AND BDNT = '".$ref. "' ) AND num_nomen != ".$id." ";
$this->champs_recherches = " catminat_code, num_nomen, BDNT, idiotaxon ";
$this->champs_recherches = " catminat_code, num_nomen, BDNT, nom_sci ";
break;
default :
$e = 'Erreur dans l\'url de votre requĂȘte : </br> Le type de relation " '
/branches/v5.1-acheb/services/modules/0.1/baseflor/Informations.php
92,7 → 92,7
{$this->tables['baseflor']}.BDNT as 'baseflor.bdnt',
{$this->tables['baseflor']}.catminat_code,
{$this->tables['baseflor']}.num_taxon ,
{$this->tables['baseflor']}.idiotaxon ,
{$this->tables['baseflor']}.nom_sci ,
{$this->tables['rangSup']}.num_nomen as 'rangSup.nn',
{$this->tables['rangSup']}.bdnt as 'rangSup.bdnt',
{$this->tables['index']}.cle as 'index.cle' ";
195,8 → 195,8
$resultat_json['resultats'][$num]['catminat_code'] =
(empty ($tab['catminat_code'])) ? '' : $tab['catminat_code'];
$resultat_json['resultats'][$num]['idiotaxon'] =
(empty ($tab['idiotaxon'])) ? '' : $tab['idiotaxon'];
$resultat_json['resultats'][$num]['nom_sci'] =
(empty ($tab['nom_sci'])) ? '' : $tab['nom_sci'];
$resultat_json['resultats'][$num]['num_taxon'] =
(empty ($tab['num_taxon'])) ? '' : $tab['num_taxon'];