Hallo zusammen,
folgendes Problem:
Ich muss den Inhalt einer Tabelle meiner SQL-DB abfragen. Ist mir mit dem folgenden Code sofort gelungen:
<?php
$abfrage = "SELECT check_in, email, info FROM wp_dopbs_reservations";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->check_in +++ $row->email +++ $row->info <br>";
}
?>
Problem: in fast allen Zellen ist nur ein Datensatz hinterlegt, außer in den Zelle der Spalte Info. Da liegen in jeder Zelle mehrere verschachtelte Datensätze, so wie dieser hier:
[{"id":"2","name":"Nachname","value":"Mustermann"}, {"id":"3","name":"Email","value":"max.mustermann@w eb.de"},{"id":"4","name":"Telefonnummer","value":" 017112345678"},{"id":"6","name":"Video-\/ Fotooption","value":[{"id":"2","field_id":"6","translation":"ext. Videobegleitung "}]},{"id":"5","name":"Nachricht","value":""}]
Wie gesagt, das ist der Inhalt einer einzige Zelle in der Spalte Info und ich habe keine Ahnung, wie ich nun die einzelnen Elemente wie z. Bsp. Nachname auch abfragen kann. Mit welcher Syntax geht das?
Danke euch im Voraus.
folgendes Problem:
Ich muss den Inhalt einer Tabelle meiner SQL-DB abfragen. Ist mir mit dem folgenden Code sofort gelungen:
<?php
$abfrage = "SELECT check_in, email, info FROM wp_dopbs_reservations";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->check_in +++ $row->email +++ $row->info <br>";
}
?>
Problem: in fast allen Zellen ist nur ein Datensatz hinterlegt, außer in den Zelle der Spalte Info. Da liegen in jeder Zelle mehrere verschachtelte Datensätze, so wie dieser hier:
[{"id":"2","name":"Nachname","value":"Mustermann"}, {"id":"3","name":"Email","value":"max.mustermann@w eb.de"},{"id":"4","name":"Telefonnummer","value":" 017112345678"},{"id":"6","name":"Video-\/ Fotooption","value":[{"id":"2","field_id":"6","translation":"ext. Videobegleitung "}]},{"id":"5","name":"Nachricht","value":""}]
Wie gesagt, das ist der Inhalt einer einzige Zelle in der Spalte Info und ich habe keine Ahnung, wie ich nun die einzelnen Elemente wie z. Bsp. Nachname auch abfragen kann. Mit welcher Syntax geht das?
Danke euch im Voraus.
Kommentar