22,7 → 22,7 |
const META_LISTE_SIECLE = 1040;// Liste des siècles pour les collections naturalistes |
const META_LISTE_TYPE_HERBIER = 1083;// Liste des types de collection botanique |
private $parametres = array(); |
private $url_serveur_graph_tpl = 'http://%s.chart.apis.google.com/chart'; |
private $url_serveur_graph_tpl = 'http://%schart.apis.google.com/chart'; |
|
/** |
* Méthode appelée avec une requête de type GET. |
62,8 → 62,13 |
} |
} |
|
private function getUrlServeurGraphPrincipal() { |
$url = sprintf($this->url_serveur_graph_tpl, ''); |
return $url; |
} |
|
private function getUrlServeurGraph() { |
$url = sprintf($this->url_serveur_graph_tpl, rand(0, 9)); |
$url = sprintf($this->url_serveur_graph_tpl, rand(0, 9).'.'); |
return $url; |
} |
private function construireUrlGraph($graph) { |
73,7 → 78,7 |
foreach ($graph as $cle => $valeur) { |
$url_parametres[] = "$cle=$valeur"; |
} |
$url = $this->getUrlServeurGraph().'?'.implode('&', $url_parametres); |
$url = $this->getUrlServeurGraphPrincipal().'?'.implode('&', $url_parametres); |
return $url; |
} |
|
195,6 → 200,8 |
} |
|
private function executerRequeteNombreDansHistorique($table_identifiants, $etat, $personne_id = null) { |
$personne_id = $this->bdd->quote($personne_id); |
|
$requete = "SELECT COUNT(cmhl_date_modification) AS nbre ". |
"FROM coel_meta_historique_ligne ". |
"WHERE cmhl_ce_table IN ($table_identifiants) ". |
206,7 → 213,7 |
$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()); |
$this->messages[] = sprintf($this->getTxt('sql_erreur_requete'), $e->getFile(), $e->getLine(), $e->getMessage(), $requete); |
} |
return $nbre; |
} |