-4
我正在使用jquery ui自動填充函數之一,並且需要創建一個填充在包含PDO SELECT查詢結果的foreach循環中的php數組。使用foreach循環填充來自MYSQL SELECT數據的PHP數組
得到的陣列應該是這樣的:
Array(
"result1"=>"result1",
"result2"=>"result2",
"result3"=>"result3",
"result4"=>"result4"
"remaining results"=>"remaining results"
);
我嘗試這樣做:
echo '$items = array(';
foreach($resulttags as $tag_rows)
{
$tags_display = $tag_rows['tag'];
echo '"' . $tags_display . '"=>"' . $tags_display . '",';
}
echo ");";
那回聲出網頁上的數組,但它不工作。我也試過這樣:
$items = array();
foreach($resulttags as $tag_rows)
{
$results['"' . $tag_rows['tag'] . '"'] = '"' . $tag_rows['tag'] . '"';
}
但是這導致圍繞陣列鍵方括號,並且似乎並不想用自動完成工作。我假設downvotes是b'c我沒有顯示我已經嘗試過,我在iPhone上發佈了問題,現在回到我的筆記本電腦。
我認爲這不應該太難,但我嘗試了一些方法,沒有奏效。有什麼建議麼?這些陣列總是給我適合,還沒有得到我的頭。
你有什麼試過?我們會幫助您使用現有的代碼。儘管如此,我們不會給你任何東西。 – Daedalus
你並沒有構建一個PHP數組......你正在構建一個* STRING *,如果月球和行星被正確對齊,那麼它可以被解釋爲一個數組。 –
是的,我有一種感覺,我的第一次嘗試只是建立一個字符串。知道這不是正確的方法是有幫助的。那麼我會繼續修補我的另一種方法。 – Cbomb