JSON CRUD
Brauche ich zwar noch nicht, aber ich wollte mich Technisch schon mal mit JSON auseinander setzten. Also kurz eine JSON-Datei erstellt (brennholzverleih.json) und diese schnell via Textarea mit ein paar Daten befüllt.
Ein Datensatz sieht in etwa so aus:
{
"id5": {
"titel": "Mustertitel",
"text": "Mustertext",
"datum": "19.03.2022"
}
}
Schön und gut, die brennholzverleih.json hat schon mal Daten und den Inhalt gebe ich jetzt mit einer foreach() Schleife in einer ungeordnete Liste aus.
$json_datei = 'brennholzverleih.json';
$json_item = file_get_contents($json_datei);
$data = json_decode($json_item, TRUE);
foreach($data as $key => $value) {
$titel = $data[$key]['titel'];
$text = $data[$key]['text'];
$datum = $data[$key]['datum'];
echo '<ul>';
echo '<li>'.$titel.'</li>';
echo '<li>'.$text.'</li>';
echo '<li>'.$datum.'</li>';
echo '</ul>';
}
Fertig. Wie gut das gelöst ist, kann ich nicht sagen, aber es hat auf Anhieb funktioniert.