又是3小時時間浪費

服務器端是php寫的,我想這樣:服務器端從數據庫中讀取數據,封裝成json傳給android端顯示

一開始我沒寫從數據庫讀數據,先自己寫了個json,顯示正常。

然後加上讀數據庫部分,竟然不行了。我自己手寫的json如下

{"status":"200","msg":"獲取成功","result":[{"checkdate":"","sum":"1"},{"checkdate":"","sum":"1"}]}

從數據庫中讀取數據後封裝進去如下L

{"status":"200","msg":"獲取成功","result":[{"checkdate":"","sum":"1"},{"checkdate":"","sum":"1"},{"checkdate":"","sum":"?"},{"checkdate":"","sum":"1"},{"checkdate":"","sum":""},{"checkdate":"".$checkdat","sum":"".$sum.""},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"1"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"},{"checkdate":"2017-05-13","sum":"0"}]}

真心看不出有什麼區別來,從下午2點到現在,我死活不知道爲啥,我是把滿足條件的所有條目都select出來,我只select第一個封裝進json發現仍然是可行的,那麼問題難道是【我select的條目的問題?】,突然福至心靈,我發現我數據庫中之前往裏面瞎寫的時候有一條是這樣的,{"checkdate":"".$checkdat","sum":"".$sum.""}總感覺很另類,我把它刪除之後,我ccccc,可以了!



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章