Jörg Schumann: gegebene Datenbank mit Json-Eintag auslesen und Auswahl anzeigen

Beitrag lesen

So ich habe nun mal die Abfrage soweit fertig gestellt:

  
<?php  
$verbindung = mysql_connect ("localhost",  
"root", "17111970")  
or die ("keine Verbindung möglich.  
 Benutzername oder Passwort sind falsch");  
  
mysql_select_db("gw2")  
or die ("Die Datenbank existiert nicht.");  
?>  
<table>  
<?php  
$abfrage = "SELECT * FROM gw2_items WHERE subtype LIKE 'Food'  ORDER BY name_de ";  
  
$ergebnis = mysql_query($abfrage);  
  
while($row = mysql_fetch_object($ergebnis))  
	  
   {  
  
	   ?>  
       <tr>  
       <td>  
       <?php  
	   echo $row->name_de  
	   ?>  
       <td>  
       <td>  
       <?php  
	   echo "<img src=https://render.guildwars2.com/file/$row->signature/$row->file_id>"  
	   ?>  
       <td>  
       <td>  
       <?php  
	   echo $row->level  
	   ?>  
       <td>  
       <td>  
       <?php  
	   echo   $row->data_de  
	   ?>  
  </td>  
  </tr>  
  <?php  
}  
?>  
</table>  
<?php  
mysql_close($verbindung);  
?>

Das Image setzt sich aus der signatur und der file_id zusammen und wird angezeigt, alles kein Problem.

Nur nach wie vor fehlt mir jeder Ansatz aus den Daten von data_de mir nur die Werte
"game_types":["Dungeon","Pve","Wvw"],"flags":["NoSell"],"restrictions":[],"consumable":{"type":"Food","duration_ms":"900000","description":"Erhaltet jede Sekunde Lebenspunkte.
+10 Erfahrung f\u00fcr besiegte Gegner"}}

aus

{"item_id":"12309","name":"Apfeltorte","description":"","type":"Consumable","level":"5","rarity":"Basic","vendor_value":"4","icon_file_id":"63351","icon_file_signature":"CE6D4005CA07770BF8FB96FC060FF227FE47CBBC","game_types":["Dungeon","Pve","Wvw"],"flags":["NoSell"],"restrictions":[],"consumable":{"type":"Food","duration_ms":"900000","description":"Erhaltet jede Sekunde Lebenspunkte.
+10 Erfahrung f\u00fcr besiegte Gegner"}}

anzeigen zu lassen.