Subversion Repositories Applications.referentiel

Compare Revisions

Regard whitespace Rev 148 → Rev 149

/trunk/services/modules/FicheTaxon.php
67,7 → 67,7
/* Méthode pour récupérer les infos sur un taxon (retourne seulement les champs affichés)
* Appelée avec les paramètres d'url suivant : /TaxonAffichage/ref/num_nom */
public function getElementTaxonAffichage($ref, $num_nom) {
$requete = "SELECT num_nom_retenu, num_nom, num_tax_sup, nom_complet, auteur, annee, biblio_origine, ".
$requete = "SELECT num_nom_retenu, num_nom, num_tax_sup, nom_sci, auteur, annee, biblio_origine, ".
" nom_addendum, nom_francais FROM {$ref} WHERE num_nom = {$num_nom};";
// Récupération des résultats
88,9 → 88,9
/* Méthode pour récupérer les infos sur un taxon et so, basyonyme
* Appelée avec les paramètres d'url suivant : /Taxon/ref/num_nom */
public function getElementNomenclature($ref, $num_nom) {
$requete = "SELECT s.num_nom_retenu, s.num_nom, s.num_tax_sup, s.nom_complet, s.auteur, s.annee, ".
$requete = "SELECT s.num_nom_retenu, s.num_nom, s.num_tax_sup, s.nom_sci, s.auteur, s.annee, ".
" s.biblio_origine, s.nom_addendum, s.nom_francais, b.num_nom AS bas_num, b.num_nom_retenu AS ".
" bas_num_retenu, b.nom_complet AS bas_nom, b.auteur AS bas_auteur, b.annee AS bas_annee, ".
" bas_num_retenu, b.nom_sci AS bas_nom, b.auteur AS bas_auteur, b.annee AS bas_annee, ".
" b.biblio_origine AS bas_bib, b.nom_addendum AS bas_nom_add ".
" FROM {$ref} s, {$ref} b WHERE s.basionyme = b.num_nom AND s.num_nom = {$num_nom};";
112,9 → 112,9
/* Méthode pour récupérer les infos sur les parents d'un taxon hybride sélectionné
* Appelée avec les paramètres d'url suivant : /ParentsHybride/ref/num_nom */
public function getElementParentsHybride($ref, $num_nom) {
$requete = "SELECT p1.num_nom AS p1_num, p1.nom_complet AS p1_nom, p1.auteur AS p1_auteur, p1.annee AS p1_annee,
$requete = "SELECT p1.num_nom AS p1_num, p1.nom_sci AS p1_nom, p1.auteur AS p1_auteur, p1.annee AS p1_annee,
p1.biblio_origine AS p1_bib, p1.nom_addendum AS p1_nom_add, p1.num_nom AS p1_num_retenu,
p2.num_nom AS p2_num, p2.nom_complet AS p2_nom, p2.auteur AS p2_auteur, p2.annee AS p2_annee,
p2.num_nom AS p2_num, p2.nom_sci AS p2_nom, p2.auteur AS p2_auteur, p2.annee AS p2_annee,
p2.biblio_origine AS p2_bib, p2.nom_addendum AS p2_nom_add, p2.num_nom AS p2_num_retenu ".
" FROM {$ref} p1, {$ref} p2, {$ref} h ".
" WHERE p1.num_nom = h.hybride_parent_01 AND p2.num_nom = h.hybride_parent_02 AND h.num_nom = {$num_nom};";
141,7 → 141,7
$taxonSuperieur = $num_nom;
$info = '';
while ($taxonSuperieur != null) {
$requete = "SELECT num_nom, rang, num_tax_sup, nom_supra_generique, nom_complet, auteur, annee, "
$requete = "SELECT num_nom, rang, num_tax_sup, nom_supra_generique, nom_sci, auteur, annee, "
." biblio_origine, nom_addendum FROM {$ref} WHERE num_nom = {$taxonSuperieur};";
// Récupération des résultats
161,7 → 161,7
}
public function getElementTaxonInferieur($ref, $num_nom, $niveau = 1) {
$requete = 'SELECT num_nom, rang, num_tax_sup, nom_supra_generique, nom_complet, auteur, annee, '.
$requete = 'SELECT num_nom, rang, num_tax_sup, nom_supra_generique, nom_sci, auteur, annee, '.
' biblio_origine, nom_addendum '.
"FROM {$ref} ".
'WHERE num_tax_sup = '.$num_nom.";";
186,9 → 186,9
return $this->resultat;
}
public function getElementHomonyme($ref, $nom_complet) {
$requete = "SELECT num_nom_retenu, num_nom, nom_complet, auteur, annee, biblio_origine, homonyme, ".
" nom_addendum, nom_francais FROM {$ref} WHERE nom_complet = '{$nom_complet}';";
public function getElementHomonyme($ref, $nom_sci) {
$requete = "SELECT num_nom_retenu, num_nom, nom_sci, auteur, annee, biblio_origine, homonyme, ".
" nom_addendum, nom_francais FROM {$ref} WHERE nom_sci = '{$nom_sci}';";
// Récupération des résultats
try {
206,7 → 206,7
}
public function getElementBasionyme($ref, $basionyme) {
$requete = "SELECT num_nom_retenu, num_nom, nom_complet, auteur, annee, biblio_origine, homonyme, ".
$requete = "SELECT num_nom_retenu, num_nom, nom_sci, auteur, annee, biblio_origine, homonyme, ".
" nom_addendum, nom_francais FROM {$ref} WHERE basionyme = '{$basionyme}';";
// Récupération des résultats