* @author Jean-Pascal MILCENT * @author Aurelien PERONNET * @license GPL v3 * @license CECILL v2 * @copyright 1999-2014 Tela Botanica */ class InventoryContributionList extends Cel { public function getRessource() { echo ''; } /** * Retourne la liste des contributions au format HTML. * * @param int $uid[0] identitifiant de l'utilisateur */ public function getElement($uid){ if (!isset($uid[0])) { echo ''; } $idUtilisateurP = Cel::db()->proteger($uid[0]); $requete = 'SELECT * FROM cel_obs '. "WHERE ce_utilisateur = $idUtilisateurP ". 'ORDER BY date_modification DESC '. 'LIMIT 0,5 '. ' -- '.__FILE__.':'.__LINE__; $resultat_contributions = Cel::db()->requeter($requete); $resume = ''; if (is_array($resultat_contributions)) { foreach ($resultat_contributions as $ligne) { $ligne['nom_sel'] = htmlspecialchars($ligne['nom_sel']); $ligne['ce_utilisateur'] = htmlspecialchars($ligne['ce_utilisateur']); $ligne['zone_geo'] = htmlspecialchars($ligne['zone_geo']); $ligne['id_zone_geo'] = htmlspecialchars($this->convertirCodeZoneGeoVersDepartement($ligne['ce_zone_geo'])); $ligne['station'] = htmlspecialchars($ligne['station']); $ligne['milieu'] = htmlspecialchars($ligne['milieu']); $ligne['commentaire'] = htmlspecialchars($ligne['commentaire']); $ligne['transmission'] = htmlspecialchars($ligne['transmission']); $resume.= '

'.$ligne['nom_sel'] ." (".$ligne['nom_sel_nn'].") ". 'Location : '. $ligne['zone_geo']." (".$ligne['id_zone_geo']."),". $ligne['station'] . "," . $ligne['milieu'] . "," . $ligne['commentaire'] . "," . $ligne['transmission'] . '

'; } } header('Content-Type: text/html; charset=ISO-8859-1'); print $resume; exit(); } }