PHP und JSON: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
(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);

?>