Es macht also in diesem Fall für uns keinen Unterschied, ob wir ein Array oder eben ein Objekt bekommen. echo $json_decoded->heroes[0]->name; // Output: Steve Jobs $json_decoded->heroes[0]->name = "CEO Steve Jobs"; echo $json_decoded->heroes[0]->name; // Output: CEO Steve Jobs? > 2. 2 Daten speichern Wenn wir nun unsere Daten wie gewünscht angepasst haben geht, können wir sie wieder abspeichern. $filename = ""; $file = file_get_contents($filename); $json_encoded = json_encode($json_decoded); file_put_contents($filename, $json_encoded);? > Da wir den JSON String beim Auslesen dekodiert haben, müssen wir ihn vor dem Speichern wieder kodieren. Das geht in PHP über json_encode(). Das war's auch schon. Simpel, oder? Php in javascript aufrufen programming. 3. JSON von JavaScript zu PHP senden (Ajax) Um Daten clientseitig anzufragen benutze ich gerne jQuery, da ich mir einige Zeilen JavaScript spare. Auch mit anderen Frameworks oder Libraries wie können wir das gleiche machen, die entsprechenden Funktionen findest Du in deren Dokus.
Ich habe PHP: eingebunden und auf mysqli umgestellt. Die Datei sieht nun so aus: include(""); $mysqli = new mysqli($host, $user, $pwd, $dbname); if ($mysqli -> connect_errno) { echo "Leider ist momentan keine Datenbank-Verbindung möglich: ". $mysqli -> connect_error; exit();} $erg = $mysqli -> query("SELECT text, bild_link_1, video FROM eintraege_velotour"); echo "Es konnten leider keine Einträge aus der Datenbank gelesen werden: ". $mysqli -> connect_error; $neue_eintraege = mysqli_num_rows($erg); $return = (object) array("neue_eintraege" => $neue_eintraege); echo json_encode($return); $mysqli -> close();? > Beim direkten Aufruf der Seite im Browser erscheint nun keine Fehlermeldung mehr, dass mysql demnächst nicht mehr unterstützt wird. Und es wird als Ausgabe das angezeigt, was kommen sollte. (Allerdings wurde dies auch schon vorher angezeigt. mysql hat also immer noch funktioniert. PHP in Javascript ausführen | tutorials.de. ) Die HTML-Seite habe ich nicht abgeändert. Des Weitern gibt es keine Ausgabe des Aber ich glaube, das kann es auch gar nicht.
php foreach ($_POST as $key => $value) { echo '