不太明白你的意思 但你先用php的函數json_decode($json_str)轉化為數組應該就一目了然了.
創新互聯服務項目包括葉縣網站建設、葉縣網站制作、葉縣網頁制作以及葉縣網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,葉縣網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到葉縣省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!
對于特定的不能使用json_decode的json的話,建議直接輸出
比如:
?php echo '{'; //假設你的數據是從數據庫中讀取 $query = mysql_query(查詢語句); while($row = mysql_fetch_array($query)){ echo $row['字段']; //在這里構造出json顯示的數據 } echo '}';?希望可以幫到你
正常來說,循環賦值是沒問題的,你需要看下,你的sql在數據庫中能查出幾條結果,
最好數組還是這樣定義$arr
=
array();而不是$arr[]
=
array();
簡單的測試你數據是否只有一條的方法是在while里邊打印個東西
echo
$sql;//打印下你的sql語句,用phpmyadmin執行下看結果
$cnt=1;
while($row
=
$db
-
fetchassoc($result))
{
$cnt++;
echo
$cnt;
}