TO_DAYS(date_ins)-TO_DAYS(NOW()),
".(-($jours+1)).") AS jour,
COUNT(user_id) AS nb
- FROM auth_user_md5
+ FROM auth_user_md5
WHERE perms IN ('admin','user')
GROUP BY jour");
// la première ligne contient le total des inscrits avant la date de départ (J - $jours)
list(,$init_nb) = $res->next();
- $total = $init_nb;
-
- list($numjour, $nb) = $res->next();
+ $total = $init_nb;
+ $numjour = - $jours - 1;
for ($i = -$jours; $i<=0; $i++) {
if ($numjour<$i) {
header( "Content-type: image/png");
$delt = ($total - $init_nb)/10;
+ $delt = $delt ? $delt : 5;
$ymin = round($init_nb - $delt,0);
$ymax = round($total + $delt,0);
{
if ($promo == 'all') {
// date de départ
- $depart = 1920;
+ $depart = 1930;
//recupere le nombre d'inscriptions par jour sur la plage concernée
$res = XDB::iterRow(
set xr [$depart:$fin]
set yr [0:100]
-set title "Nombre d'inscrits par promotion depuis $depart."
+set title "Proportion d'inscrits par promotion depuis $depart, en %."
plot "-" using 1:2 title 'inscrits' with boxes;
{$inscrits}
TO_DAYS(date_ins)-TO_DAYS(NOW()),
".(-($jours+1)).") AS jour,
COUNT(user_id) AS nb
- FROM auth_user_md5
+ FROM auth_user_md5
WHERE promo = {?} AND perms IN ('admin','user')
GROUP BY jour", $promo);