Version "2025-03-15 14:00"

Ajout des chiffres 2021 dans le tableau
This commit is contained in:
2025-03-15 14:30:33 +01:00
parent fa971c2654
commit f0eef99c8f
2 changed files with 40 additions and 5 deletions

View File

@@ -6,11 +6,15 @@
</head>
<body>
<?php
$base = new SQlite3('barometre.sqlite');
$villes_ALM = array(49007, 49015, 49020, 49028, 49035, 49048, 49055, 4129, 49130, 49135, 49307, 49200, 49214, 49223, 49241, 49246, 49377, 49267, 49271, 49294, 49298, 49306, 49278, 49326, 49329, 49338, 49339, 49353, 49434);
$villes_ALM_SQLITE = $base->query("SELECT code_INSEE FROM Villes");
$villes_ALM = array();
while ($line = $villes_ALM_SQLITE->fetchArray(SQLITE3_NUM)) {
$villes_ALM[] = $line[0];
}
$json_address = "https://www.barometre-velo.fr/stats/progress.geojson";
$base = new SQlite3('barometre.sqlite');
// Mise à jour des données
$last_check = $base->querySingle("SELECT last FROM last_check");
@@ -40,11 +44,15 @@ $compte = $base->querySingle("SELECT SUM(nombre) FROM chiffres WHERE date = \"".
<p>Heure du relevé : <b><?=date_format(date_create($last_check),"d/m/Y H:i:s")?></b></p>
<p>Total des réponses pour ALM : <b><?=$compte?></b></p>
<hr/>
<table>
<table border="1">
<thead>
<tr><th>Ville</th><th>Nombre de réponses</th><th>Chiffres de 2021</th></tr>
</thead>
<?php
$compte = $base->query("SELECT * FROM chiffres c natural join villes v WHERE c.date = \"".$last_check."\" ORDER BY c.nombre DESC");
$compte = $base->query("SELECT r1.nom as nom, r1.nombre as nombre, r2.nombre as nombre2021 FROM (SELECT * FROM chiffres c NATURAL JOIN Villes v WHERE c.date = '".$last_check."' ORDER BY c.nombre DESC) r1 LEFT JOIN (SELECT * FROM chiffres_2021) r2 ON r1.code_INSEE = r2.code_INSEE");
while( $line = $compte->fetchArray()) {
echo "<tr><td>{$line['nom']}</td><td>{$line['nombre']}</td></tr>\n";
?><tr><td><?=$line['nom']?></td><td style="text-align: right;"><?=$line['nombre']?></td><td style="text-align: right;"><?=$line['nombre2021']?></td></tr>
<?php
}
?></table>
<hr/>