correction de bugs

This commit is contained in:
Fedaya 2025-03-03 22:55:55 +01:00
parent a6cd981915
commit bcc9397b7b
2 changed files with 14 additions and 7 deletions

View File

@ -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 "<p>Heure du relevé : <b>".date_format(date_create($last_check),"d/m/Y H:i:s")."</b></p>\n";
echo "<p>Total des réponses pour ALM : <b>".$compte."</b></p>\n";
echo "<hr/>\n<table>\n";
$compte = $base->query("SELECT * FROM chiffres c natural join villes v");
?>
<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>
<?php
$compte = $base->query("SELECT * FROM chiffres c natural join villes v WHERE c.date = \"".$last_check."\" ORDER BY c.nombre DESC");
while( $line = $compte->fetchArray()) {
echo "<tr><td>{$line['nom']}</td><td>{$line['nombre']}</td></tr>\n";
}
echo "</table>\n";
?></table>
<div style="margin-top:auto">
<a href="https://git.fedaya.net/Fedaya/progression_barometre">Le code correspondant au script</a>

Binary file not shown.