292
Bearbeitungen
Keine Bearbeitungszusammenfassung |
|||
Zeile 175: | Zeile 175: | ||
Danach muss eine index.php unter /var/www/html/index.php mit folgendem Text erstellt werden: | Danach muss eine index.php unter /var/www/html/index.php mit folgendem Text erstellt werden: | ||
<?php | <?php | ||
$messwert = ; | /* | ||
README | |||
SQL should look like this: | |||
DATABASE: mydatabase | |||
TABLE: messdaten | |||
TABLE (messdaten) | |||
id | temperature (varchar255)| humidity (varchar255) | |||
1 | 23.0 | 33% | |||
*/ | |||
try { | |||
$hostname = "localhost"; | |||
$database = "mydatabase"; | |||
$username = "helmut"; | |||
$password = "P@ssw0rd"; | |||
$pdo = new PDO( | |||
'mysql:' . | |||
'host=' . $hostname . ';' . | |||
'dbname=' . $database . ';' . | |||
'charset=utf8', $username, $password); | |||
} catch (PDOException $e) { | |||
die("Connection to SQL-DB failed: " . $e->getMessage()); | |||
} | |||
$result = $pdo->query("SELECT * FROM messdaten ORDER BY id DESC LIMIT 1"); | |||
if ($result) { | |||
$messwert = $result[0]['temperature']; | |||
} else { | |||
$messwert = "Kein Messwert in der Datenbank"; | |||
} | |||
?> | ?> | ||
<html> | <html> | ||
<body> | <body> | ||
Gemessener Wert: <?php echo $messwert ?> | Gemessener Wert: <?php echo $messwert ?> Grad Celsius | ||
</body> | </body> | ||
</html> | </html> |
Bearbeitungen