76,7 → 76,7 |
case 'navigation.depart' : |
$this->limite_requete['depart'] = $valeur; break; |
case 'navigation.limite' : $this->limite_requete['limite'] = $valeur; break; |
case 'champs' : |
case 'categorie' : |
if ($valeur == "description") { |
$this->champs_recherches = "num_nomen, BDNT, chorologie, inflorescence," |
." sexualite, ordre_maturation, " |
126,12 → 126,16 |
$this->requete_condition[] = "num_nomen = ".$retour[2]." AND BDNT = 'BDBFX' "; |
break; |
default : |
$e = 'Erreur dans l\'url de votre requête : </br> La ressource " ' |
$e = 'Erreur dans l\'url de votre requête : </br> Le référentiel " ' |
.$retour[1].' " n\'existe pas.'; |
$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE, $e); |
break; |
} |
|
} else { |
$e = 'Erreur dans l\'url de votre requête : </br> La ressource demandée n\'existe pas.'; |
$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE, $e); |
break; |
} |
} else { |
$this->champs_recherches=" cle, catminat_code, BDNT, num_taxon, num_nomen "; |
151,11 → 155,11 |
public function formaterResultatsInformationsBDNTnn($resultat){ |
$resultat_json = $resultat[0]; |
if ($this->retour_format == 'max'){ |
if (!isset($this->parametres['champs']) ) { |
if (!isset($this->parametres['categorie']) ) { |
$resultat_json = $this->formaterResultatsTousChamps($resultat_json); |
} elseif ($this->parametres['champs'] == 'ecologie') { |
} elseif ($this->parametres['categorie'] == 'ecologie') { |
$resultat_json = $this->formaterResultatsChampsEcologie($resultat_json); |
} elseif ($this->parametres['champs'] == 'description') { |
} elseif ($this->parametres['categorie'] == 'description') { |
$resultat_json = $this->formaterResultatsChampsDescription($resultat_json); |
} |
} |