Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1575 → Rev 1576

/trunk/jrest/services/CoelStatistique.php
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;
}