2015-09-27 23 views
-1

我創建了一個搜索,同時使用此演示鍵入方法: https://codeforgeek.com/2014/09/ajax-search-box-php-mysql/ 但現在我堅持處理結果。 我想收到一份數據清單(工作),但也是每Dataline一個ID不應該是可見的,但 我可以使用作爲提交數據。 我可能必須更改json數組並將id放入其中,但是我不知道如何分離帖子表單中的數據並將id用作隱藏id。 要清除我的例子:我有一個字符串表(可以重複)和唯一的數字ID的表。 我想列表中包含字符串,我想只用id提交。處理json輸出作爲數組

我還發現很多simular項目都看起來有點不同,我特別喜歡這個的外觀,創建一個懸停的結果框,並沒有改變任何東西到我的窗體。

+1

代碼? ...... .. .. – 3y3skill3r

回答

2

的結果

json_decode($ JSON)使用json_decode會給你回報的對象

json_decode($ JSON,真)VILL給你數組的回報

+0

Tnx爲您的答覆米哈爾,我不知道你的意思是我應該使用該功能。據我瞭解(我只是ajax/json的初學者)json返回的處理是在typeahead.min.js中完成的,因此我不能在那裏使用php函數。但我是否正確,因爲我明白,因爲查詢結果正在被編碼在JSON中,我可以添加額外的值到該數組,我應該解碼它然後在JS,並使其只顯示我的價值觀?如果是這樣,我怎麼也可以在PHP中獲得ID?至少我現在有一些東西要看,謝謝!但更多(具體)的幫助將會受到歡迎。 – Ronald