218,9 → 218,9 |
$requete = 'SELECT '.(($this->distinct) ? 'DISTINCT' : '').' '. |
' cc_id_collection, '. |
' cc_ce_structure, '. |
' cc_nom, cc_cote, cs_nom, cc_ce_specimen_type, cc_description, cc_truk_periode_constitution, '. |
' cc_nom, cc_cote, cs_nom, cc_ce_specimen_type, cc_description, cc_periode_constitution_debut, cc_periode_constitution_fin, '. |
' cc_truk_couverture_lieu, ccb_truk_etiquette_renseignement, ccb_truk_nature, '. |
' ccb_truk_unite_base, ccb_ce_etat_general, ccb_specimen_fixation_pourcent, '. |
' ccb_nb_planches_herbiers, ccb_nb_especes, ccb_ce_etat_general, ccb_specimen_fixation_pourcent, '. |
' ccb_truk_specimen_fixation_methode, ccb_truk_etiquette_fixation_support, '. |
' ccb_truk_etiquette_fixation_specimen, ccb_truk_degradation_presentation, '. |
' ccb_ce_classement_etat, ccb_ce_inventaire '. |
244,6 → 244,8 |
// Instanciation des objets nécessaires aux traitements |
$ontologie = new Ontologie($metadonnees); |
$utilTruck = new UtilTruck($ontologie); |
$etat_ontologie = array("" =>"", "0" => "", "1" => "Très mauvais état", "2" => "Mauvais état", "3" => "État moyen", |
"4" => "Bon état", "5" => "Très bon état"); |
|
// Traitement final des données concernant les structures |
foreach ($collections as $collection) { |
254,18 → 256,16 |
$nom_structure = $collection['cs_nom']; |
$specimen_type = $utilTruck->construireTxtListeOntologie($collection['cc_ce_specimen_type']); |
$description = $collection['cc_description']; |
$periode_constitution = $utilTruck->construireTxtListeOntologie($collection['cc_truk_periode_constitution']); |
$couverture_lieu = $utilTruck->construireTxtListeOntologie($collection['cc_truk_couverture_lieu']); |
$specimen_fixation_pourcent = $collection['ccb_specimen_fixation_pourcent']; |
$specimen_fixation_methode = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_specimen_fixation_methode']); |
$etiquette_renseignement = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_etiquette_renseignement']); |
$nature = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_nature']); |
$parts_total = UtilTruck::extraireNbrePart($collection['ccb_truk_unite_base']); |
$etat_general = $utilTruck->construireTxtListeOntologie($collection['ccb_ce_etat_general']); |
$etat_general = $etat_ontologie[$collection['ccb_ce_etat_general']]; |
$etiquette_fixation_support = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_etiquette_fixation_support']); |
$etiquette_fixation_specimen = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_etiquette_fixation_specimen']); |
$degradation_presentation = $utilTruck->construireTxtListeOntologie($collection['ccb_truk_degradation_presentation'], false, true, true); |
$classement_etat = $utilTruck->construireTxtListeOntologie($collection['ccb_ce_classement_etat']); |
$classement_etat = $etat_ontologie[$collection['ccb_ce_classement_etat']]; |
$inventaire = $utilTruck->construireTxtListeOntologie($collection['ccb_ce_inventaire']); |
|
$collection_affichage = array( |
276,11 → 276,12 |
'id_structure' => $id_structure, |
'specimen_type' => $specimen_type, |
'description' => $description, |
'periode_constitution' => $periode_constitution, |
'periode_constitution_debut' => $collection['cc_periode_constitution_debut'], |
'periode_constitution_fin' => $collection['cc_periode_constitution_fin'], |
'couverture_lieu' => $couverture_lieu, |
'etiquette_renseignement' => $etiquette_renseignement, |
'nature' => $nature, |
'parts_total' => $parts_total, |
'nombre_planches_herbier' => $collection['ccb_nb_planches_herbiers'], |
'etat_general' => $etat_general, |
'etiquette_fixation_support' => $etiquette_fixation_support, |
'etiquette_fixation_specimen' => $etiquette_fixation_specimen, |