3
關於PDO :: fetchAll()的許多問題,但我仍然無法找到我的答案。我需要獲取我的結果,因爲它是由MySQL返回的。例如,如果我有列id
,name
,age
要返回這樣的:php PDO fetchAll(),簡單的結果
array(
"id"=array(1,2,3),
"name"=array("xy","by","cy"),
"age" = array(32,34,35)
)
我知道我可以做一個函數,遍歷列表,並把它們手動在陣列中,但我想知道有一個使用fetchAll('magic')的直接方法。
沒有沒有。使用'fetchAll()'你可以獲得所有的行爲subArray – Rizier123
http://us3.php.net/manual/en/pdostatement.fetchall.php請參閱'PDO :: FETCH_COLUMN',這就像你會得到。 – Sammitch
你可以通過'array_column'等來重新排列fetchAll結果列表。 – mario