我使用ajax設置了一個Jquery自動建議,並且我對數據庫有一個簡單的查詢,返回5條建議。該領域是公司和ID,所以我得到將PHP添加到多維數組中
$result['id']
$result['company']
爲返回數據庫suggestiions
能正常工作的每一行,目前我遍歷結果
foreach ($result as $item) {
$suggest[] = $item['company'];
}
echo json_encode($suggest);
我想要添加這些以便公司是標籤和ID是一個值,類似於
"value": "A Company", "data": "20"
這樣我就可以編碼並在我的autosuggest中使用。
在此先感謝!
我不確定我是否完全遵循你的問題,但是你的意思是你想要做'$ suggest [$ item ['id']] = $ item ['company'];'得到'id:company'在你的json中配對? –
@DaveGoten我明白對面$建議[$ item ['company]] = $ item ['id'];回聲json_encode($建議); –
'$ suggest [] = array('value'=> $ item ['company'], 'data'=> $ item ['id']);' – AbraCadaver