From bcc9397b7ba86d74497828dd1a4b49b0021881ca Mon Sep 17 00:00:00 2001 From: Fedaya Date: Mon, 3 Mar 2025 22:55:55 +0100 Subject: [PATCH] correction de bugs --- barometre.php | 21 ++++++++++++++------- barometre.sqlite | Bin 32768 -> 32768 bytes 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/barometre.php b/barometre.php index ff6a376..6bb16d5 100644 --- a/barometre.php +++ b/barometre.php @@ -16,9 +16,9 @@ if ($last_check ===null || date_add(new DateTime($last_check), DateInterval::cre $ville = $base->querySingle("SELECT * FROM Villes WHERE code_INSEE=".$value['properties']['insee'].";", true); if ($ville == array()) { $base->query("INSERT INTO Villes VALUES (".$value['properties']['insee'].", \"".$value['properties']['name']."\");"); - $base->query("INSERT INTO chiffres VALUES(\"".$decoded['date']."\", ".$value['properties']['insee'].", ".$value['properties']['contributions'].");"); } - + echo("INSERT INTO chiffres VALUES(\"".$decoded['date']."\", ".$value['properties']['insee'].", ".$value['properties']['contributions'].");"); + $base->query("INSERT INTO chiffres VALUES(\"".$decoded['date']."\", ".$value['properties']['insee'].", ".$value['properties']['contributions'].");"); } } $base->query("DELETE FROM last_check;"); @@ -30,11 +30,18 @@ if ($last_check ===null || date_add(new DateTime($last_check), DateInterval::cre // Comptage et affichage $compte = $base->querySingle("SELECT SUM(nombre) FROM chiffres WHERE date = \"".$last_check."\";"); -echo "

Heure du relevé : ".date_format(date_create($last_check),"d/m/Y H:i:s")."

\n"; -echo "

Total des réponses pour ALM : ".$compte."

\n"; -echo "
\n\n"; -$compte = $base->query("SELECT * FROM chiffres c natural join villes v"); +?> +

Heure du relevé :

+

Total des réponses pour ALM :

+
+
+query("SELECT * FROM chiffres c natural join villes v WHERE c.date = \"".$last_check."\" ORDER BY c.nombre DESC"); while( $line = $compte->fetchArray()) { echo "\n"; } -echo "
{$line['nom']}{$line['nombre']}
\n"; +?> + + +
+Le code correspondant au script diff --git a/barometre.sqlite b/barometre.sqlite index 2b26df138715ef7196bc5b02be8e93dc30bf0686..ea04d7f17983ecd1da2c79d06b75c273c9ef4595 100644 GIT binary patch delta 40 tcmZo@U}|V!njpc>w<+3?={o literal 32768 zcmeI*Pi)&%90%~1y!>n0yw@2xp&crA83FB34v0So8%09u0VIyxK&V3FGI2!Wz>7`SR_a6A1w{3; zl05r;^Io4n_T|}DQ@U8tYD}6p%&J%TLqfgVf=;yI5G9EihwnR;!9t1!D1V8`;KmY_l00ck)1pX_5n`b-1 ziQZn{+ohU%wZdi>wfT9IS=(iBtf=Is6=^y*T2Q3zT4_LR=Pb1xT_@%*Hl z@AR0Kipn{qs7#J2CFzn@sW59`SDL;W4kvngd^h{tJ@CHZeTMgp-m8-aqC1Uu1}jaO zT2(b0(goHSjPij?mvY6i^SR={@W@CyeIgP{oayl)O`l_LSg%+3ta3)J*9>=i#_M@z z$SWiCFf#td<9RX~N{sc2#PCf&Yok>z5DA{hRH{w>Kd_9|$G-`+b+)VO3PCHZ!}( zX0Pq6`S%QOr=Ab7z47S0OviYiKKcOh7c3wE0w4eaAOHd&00JNY0w4eaAOHgYcY!B; z{_JpOctp-*`AZreI+e|w$_%yV|NN#uEFb^^AOHd&00JNY0w4eaAOHd&00IYCp#4xk z%>NJY0ft=z0T2KI5C8!X009sH0T2KI5C8!#(7yj4Cr1$dg?>vvq3=8*LjEK_ zkruf}-X&FXk&N)Kzybmw00JNY0w4eaAOHd&00JOz00mO- zZX~HFvmd62u+z;$shBXdg2^sXuTCb_DQuYcC!@lKE6EN~W?xT5M4j5Jp;TBDI(NdU zkSMg5qfZ5S=-*GyHqcfoAZqHY`IDH3`=ggreo;evJ&^K=Lg#d-eg8jBjv-p7Wg4XY zbdy{r8+40&NAHtk-vNGiNOz z&dOMr+3Wr!AItt%4o-Xb|8F4rEB&5+#^?I)P>Wun7wB^|NrU7!vPr%mpOO#AjlHJ? zY=Hm>fB*=900@8p2!H?xfB*=9z+(s;j$CMkE&*EkteL$ zkmru)^jD2~PZ!2nuf0d7e9SXZ0-*H>W zxq59;GjtNdxEI;Wxh0eTR70!T6~wp)*+x!ZV5ZdbhRP3ZoQ`IsyUbNwFBq$1UEKWU8~41 z)!n^x@Bh;VqCe6f=$G^x`a8WvKcauoCVfB~^h3Hqf2N!CCcXU_M-{#b0w4eaAOHd& z00JNY0w4eaAOHd&;0f?613rG?Bkq+O-EPUBi}1ELiC0=Nugr9LWxmrZSE6popHJ}0 i)rePrC+ux6hrH4Vdi84ouPkG)e%;S6LUiy80)GM5c1cYD