67,6 → 67,8 |
return $donnees; |
} |
|
|
|
/* Méthode pour récupérer les noms d'un référentiel. |
* Appelée avec les paramêtres d'url suivant : |
* /Referentiel/tout/code_du_referentiel?start=0&limit=1000 |
158,5 → 160,34 |
} |
|
|
/* Méthode pour récupérer le titre d'un référentiel. |
* Appelée avec les paramêtres d'url suivant : |
* /RefReferentiel/nom/code_du_referentiel |
*/ |
public function getElementDateMiseAJour($params_url) { |
$p = $this->traiterParametresUrl(array('projet'), $params_url, false); |
extract($p); |
|
$nom = false; |
if (!is_null($projet)) { |
$requete = 'SELECT UPDATE_TIME '. |
'FROM information_schema.tables '. |
'WHERE TABLE_SCHEMA = \'referentiels\' '. |
'AND TABLE_NAME = \''.$projet.'\''; |
// Récupération des résultats |
try { |
$nom = $this->bdd->query($requete)->fetchColumn(); |
if ($nom === false) { |
$this->messages[] = "La requête a retourné aucun résultat."; |
} |
} catch (PDOException $e) { |
$this->messages[] = sprintf($this->getTxt('sql_erreur'), $e->getFile(), $e->getLine(), $e->getMessage()); |
} |
} else { |
$this->messages[] = "Veuillez préciser le nom de code du projet comme second paramêtre (ex. : bdnff)."; |
} |
return $nom; |
} |
|
} |
?> |