Projekt:RaspberryPiElektronik: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
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>
292

Bearbeitungen

Navigationsmenü