PHP運算元據庫得到資料進行JSON組裝

spasvo發表於2013-12-17

  1.php程式
mysql_connect("localhost","root","");
mysql_select_db("myhospitalv2");
$q=mysql_query("SELECT * FROM user2 ");
while($e=mysql_fetch_object($q)) $output[]=$e;
print(json_encode($output));
mysql_close();
?>
2.瀏覽器返回結果
[{"id":"1","name":"Tony","sex":"1","birthyear":"1999"}, {"id":"2","name":"Jim","sex":"1","birthyear":"1987"}, {"id":"3","name":"Lucy","sex":"0","birthyear":"1988"}, {"id":"4","name":"Tom","sex":"1","birthyear":"1980"}]
3.總結
使用引擎操作MySQL資料庫,若返回結果為記錄集,將記錄集中記錄進行重新儲存,如上
$q=mysql_query("SELECT * FROM user2 ");
while($e=mysql_fetch_object($q)) $output[]=$e;
然後呼叫json_encode()進行JSON資料封裝,可得到正確的JSON資料格式,用於不同裝置間的資料傳輸。

轉載請註明:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29379530/viewspace-1063447/,如需轉載,請註明出處,否則將追究法律責任。

相關文章