Die Checkboxen hab ich nun in der HTML-Tabelle drin, wie aber speichere ich deren Wert in meiner Datenbank?
Hab mal noch nen Bild angehängt!
PHP-Code:
<body>
Batterien
<br>
<br>
<?php
error_reporting(E_ALL);
// Verbindungs-Objekt samt Zugangsdaten festlegen
@$db = new mysqli('localhost', 'root', '', 'anlagen');
// Verbindung überprüfen
if (mysqli_connect_errno()) {
printf("Verbindung fehlgeschlagen: %s\n", mysqli_connect_error());
exit();
}
// Tabellenkopf
echo "
<table>
<thead>
<td>Anlagenname</td>
<td>Kostenstelle</td>
<td>Pufferbatterie</td>
<td>Lagernummer</td>
<td>Wechselmonat</td>
<td>erledigt</td>
</thead>
";
// Datensatz-Ausgabe festlegen
$sql_befehl = "SELECT * FROM anlage";
if ($resultat = $db->query($sql_befehl)) {
// Durchlaufen der Datenbankabfrage
while($datensatz = $resultat->fetch_array() ){
// Datenfelder – Inhalte extrahieren und
// als Variablen zur Verfügung stellen
extract($datensatz);
// Tabelleninhalt
echo "
<tr>
<td>$anlagenname</td>
<td>$kostenstelle</td>
<td>$pufferbatterie</td>
<td>$lagernr</td>
<td>$wechselmonat</td>
<td><form action='batteriewechsel.php' method=post>
<input type='checkbox' name='zutat' value=''>
</form>
</td>
</tr>
";
}
// Speicher freigeben
$resultat->close();
} else {
// Meldung bei Fehlschlag
echo "Zugriff fehlgeschlagen!";
}
// Tabellenende
echo "</table>";
$db->close();
?>
</body>
</html>