台灣最大程式設計社群網站
線上人數
1113
 
會員總數:242482
討論主題:187519
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> ajax json 無法讀取資料庫陣列
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
ajax json 無法讀取資料庫陣列
價值 : 50 QP  點閱數:389 回應數:2

樓主

Hyper
門外漢
0 3
60 2
發送站內信

假設資料庫(response)有資料如下
content |
========|
AAAAAA |
========|
BBBBBB |
========|
CCCCCC |
========|
用Ajax (datatype = json) 呼叫PHP

PHP內無論是

或是

還是

response_arr = Array ( [0] => AAAAAA [1] => BBBBBB [2] => CCCCCC )

無論怎麼樣傳回給ajax我都無法使用(undefined)
爬過文後還是不解,是我哪邊做錯了嗎?請求指導。

如果要取SQL內資料回傳給前端要怎麼寫比較好。

搜尋相關Tags的文章: [ ajax ] , [ php ] , [ json ] ,
本篇文章發表於2017-07-30 00:42
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

彩虹
檢舉此回應
的確,你這隻PHP裡面有些問題
$list並沒有加上column欄位,應為$list["content]
另外PHP要塞入陣列,可以直接 $xxx[] 即可
先試試看以下的code,稍微修改後如下


簡單的除錯方式請你先開啟這一頁PHP
1.有無任何錯誤訊息
2.有無正確的echo出json格式


另外你沒有提供你的AJAX的程式碼,不曉得你是不是也有使用錯誤
本篇文章回覆於2017-07-30 10:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Hyper
檢舉此回應
太感激你了,這樣修改之後確實可以用了 ^_____^
本篇文章回覆於2017-07-30 13:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.