PHP und JSON: Unterschied zwischen den Versionen
Aus Wikizone
(Die Seite wurde neu angelegt: „== Daten aus mySQL in eine JSON Datei schreiben == <?php $sql=mysql_query("select * from Posts limit 20"); $response = array(); $posts = array(); $result=mysq…“) |
|||
| Zeile 1: | Zeile 1: | ||
== Daten aus mySQL in eine JSON Datei schreiben == | == Daten aus mySQL in eine JSON Datei schreiben == | ||
| − | + | <pre> | |
<?php | <?php | ||
$sql=mysql_query("select * from Posts limit 20"); | $sql=mysql_query("select * from Posts limit 20"); | ||
| Zeile 21: | Zeile 21: | ||
fwrite($fp, json_encode($response)); | fwrite($fp, json_encode($response)); | ||
fclose($fp); | fclose($fp); | ||
| − | + | </pre> | |
?> | ?> | ||
Version vom 18. Oktober 2012, 13:50 Uhr
Daten aus mySQL in eine JSON Datei schreiben
<?php
$sql=mysql_query("select * from Posts limit 20");
$response = array();
$posts = array();
$result=mysql_query($sql);
while($row=mysql_fetch_array($result))
{
$title=$row['title'];
$url=$row['url'];
$posts[] = array('title'=> $title, 'url'=> $url);
}
$response['posts'] = $posts;
$fp = fopen('results.json', 'w');
fwrite($fp, json_encode($response));
fclose($fp);
?>