Hallo zusammen,
ich habe mir in einer Datenbank diverse Tabellen angelegt, um darin für mich wichtige Daten zu speichern, z.B. eine Tabelle für meinen Stromverbrauch, eine Tabelle mit Zählerständen Wasser, Heizung, Temperatur usw. usw.
Daten in die Datenbank eintragen und via php wieder auslesen ist kein Problem.
Was ich noch nicht schaffe, sind unterschiedliche Hintergrundfarben der Tabellenzeilen, damit man die Tabelle und Einträge besser lesen kann.
Mir reicht neben weißem Hintergrund ein weiterer Hintergrund, z.B. hellgrau, völlig aus, es muss kein "Regenbogen" herauskommen.
Meine Code für Strom sieht z.B. so aus:
Tabellennamen: strom
Spalten: id ablesedatum zaehlerstand_og
ich habe mir in einer Datenbank diverse Tabellen angelegt, um darin für mich wichtige Daten zu speichern, z.B. eine Tabelle für meinen Stromverbrauch, eine Tabelle mit Zählerständen Wasser, Heizung, Temperatur usw. usw.
Daten in die Datenbank eintragen und via php wieder auslesen ist kein Problem.
Was ich noch nicht schaffe, sind unterschiedliche Hintergrundfarben der Tabellenzeilen, damit man die Tabelle und Einträge besser lesen kann.
Mir reicht neben weißem Hintergrund ein weiterer Hintergrund, z.B. hellgrau, völlig aus, es muss kein "Regenbogen" herauskommen.
Meine Code für Strom sieht z.B. so aus:
Tabellennamen: strom
Spalten: id ablesedatum zaehlerstand_og
PHP-Code:
<?php include 'includes/database.php'; ?>
<?php
// Verbindung aufbauen
$connSTROM = new mysqli($servername, $username, $password, $dbname);
// Verbindung prüfen
if ($connSTROM->connect_error) {
die("Keine Verbindung zur DB: " . $connSTROM->connect_error);
}
mysqli_query($connSTROM, "SET NAMES 'utf8'");
$sqlSTROM = "SELECT id, zaehlerstand_og, DATE_FORMAT(ablesedatum, '%d.%m.%Y') as ablesedatum FROM strom ORDER BY id ASC";
$resultSTROM = $connSTROM->query($sqlSTROM);
?>
<table width="100%" cellspacing="5" cellpadding="5">
<tr>
<td style="text-align:center; font-weight: bold;">Ablesedatum</td>
<td style="text-align:center; font-weight: bold;">Strom</td>
</tr>
<?php
if ($resultSTROM->num_rows > 0) {
// Ausgabe für jede Zeile
while($rowSTROM = $resultSTROM->fetch_assoc()) {
echo "<tr><td style="text-align:center;">" . $rowSTROM["ablesedatum"] . "</td>";
echo "<td style="text-align:right;">" . $rowSTROM["zaehlerstand_og"] . " kWh</td></tr>";
}
} else {
echo "0 Ergebnisse";
}
?>
</table>
Kommentar