Datum vom ersten Datenpunkt im Test nehmen; Startseite hübscher
This commit is contained in:
parent
3db8f20f27
commit
fdc2eb6c07
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
function return_success() {
|
||||
return json_encode(['status' => 'success', 'message' => 'OK']);
|
||||
function return_success($msg = 'OK') {
|
||||
return json_encode(['status' => 'success', 'message' => $msg]);
|
||||
}
|
||||
|
||||
function return_error($code, $msg) {
|
||||
|
@ -10,6 +10,8 @@ use Twig\Loader\FilesystemLoader;
|
||||
$loader = new FilesystemLoader(__DIR__ . '/templates');
|
||||
$twig = new Environment($loader);
|
||||
|
||||
setlocale(LC_ALL, 'de-DE');
|
||||
|
||||
// --------------
|
||||
|
||||
$dbconn = pg_connect($dbconnstring)
|
||||
|
@ -5,17 +5,18 @@
|
||||
{% block content %}
|
||||
|
||||
{% if tests is not empty %}
|
||||
<div>Test auswählen:</div>
|
||||
<table class="table">
|
||||
<h2 class="text-center">Test auswählen:</h2>
|
||||
|
||||
<table class="table table-bordered w-auto mx-auto">
|
||||
<tbody>
|
||||
{% for test in tests %}
|
||||
<tr><td><a href="test.php?id={{ test.id }}">{{ test.timestamp }}</td></tr>
|
||||
<tr><td><a href="test.php?id={{ test.id }}">{{ test.timestamp | date('D j. M Y, H:i:s') }}</td></tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
{% else %}
|
||||
<div class="bg-light p-3 rounded mt-3">
|
||||
<pre class="mb-0">Keine Tests gefunden.</pre>
|
||||
<pre class="mb-0">Keine Tests gefunden.</pre>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
|
@ -63,7 +63,9 @@ function test_finished() {
|
||||
or die(return_error(500, 'connect Datenbankfehler: ' . pg_last_error()));
|
||||
|
||||
$query = "INSERT INTO tests VALUES (DEFAULT, $1, $2) RETURNING id";
|
||||
$values = [ date('Y-m-d H:i:s'), json_encode($data) ];
|
||||
|
||||
$date = $data['test']['data']['temperatureSamples'][0]['time'];
|
||||
$values = [ $date, json_encode($data) ];
|
||||
|
||||
$rc = pg_query_params($dbconn, $query, $values);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user