ich habe momentan ein kleines(mittlerweile großes) JSON-Problem.
Hier erstmal der Code:
- Code: Alles auswählen
include('php/get_recipe_byID.php');
$recip = json_decode($recipe_byidarr, true);
print_r ($recip);
foreach ($recip['Data']['Recipes'] as $key => $newrecipe){
// echo '<li>
//<a href="/recipe_search.php?id=' . $recipe['ID'] . '">';
echo $newrecipe['TITLE'] ;
echo '<br><br>';
}
print_r ($recip) liefert folgendes:
- Code: Alles auswählen
{"Data":{"Recipes":{"Recipe_61":{"ID":"61","TITLE":"Kn\u00f6del","TEXT":"kn","COUNT_PERSONS":"4","DURATION":"554","USER_ID":"5","DATE":"2012-01-20 08:35:03"}}},"Message":null,"Code":200}
Nun bekomme ich leider bei der foreach-Zeile einen Fehler, auf den ich leider nicht draufkomme:
- Code: Alles auswählen
Fatal error: Cannot use string offset as an array in /var/www/recipe_search.php on line 49
Weiß von euch vielleicht jemand weiter? Ich kann mit leider nicht erklären, was der Grund dafür ist.