Subversion Repositories Applications.referentiel

Compare Revisions

Ignore whitespace Rev 376 → Rev 377

/branches/v2.0-betulales/services/modules/Referentiel.php
210,11 → 210,10
$fichier = $dossier.$ref."_".time().'.csv';
if (isset($p['champs'])) {
$champs = $this->formaterColonnes($p['champs'], $ref);
$requete = 'SELECT "'.implode('","', $champs['titre']).'" UNION (SELECT '.implode(', ',$champs['select']).
$requete = 'SELECT "'.implode('","', $champs['titre']).'" UNION ALL (SELECT '.implode(', ',$champs['select']).
" INTO OUTFILE '".$fichier."' CHARACTER SET utf8 FIELDS TERMINATED BY '\t' OPTIONALLY ENCLOSED BY '' LINES TERMINATED BY '\n' ".
" FROM $ref a left join $ref b on b.num_nom=a.num_nom_retenu";
if (isset($p['filtre']) && $p['filtre'] != "*") {
$param_filtres = explode(",",$p["filtre"]);
$dernier_filtre = array_pop($param_filtres);
257,7 → 256,7
"fam" => array("a.famille", "famille", "Famille (APG III)"),
"nsc" => array("concat(a.nom_sci,' ',a.auteur)", "nom_sci", "Nom avec auteur"),
"bibc" => array("concat(a.annee,' ',a.biblio_origine)", "annee", "Année et bibliographie"),
"nsrc" => array("concat(b.nom_sci,' ',b.auteur) as nom_sci_retenu_complet", "auteur", "Nom retenu avec auteur"),
"nsrc" => array("a.nom_complet", "nom_complet", "Nom retenu avec auteur"),
"nf" => array("a.nom_francais", "nom_francais", "Nom français normalisé"),
"extax" => array("if (a.exclure_taxref = 1, 0, 1)", "exclure_taxref", "Présent dans Taxref"),
"lien" => array("concat('http://www.tela-botanica.org/bdtfx-nn-',a.num_nom)", "num_nom", "Permalien"),