我有一個SQL查詢,並使用檢索結果;如何將整個mysql_fetch_array結果存儲到數組中? PHP
$result = mysql_query($query);
而結果打印使用;我想將整個$row['column']
存儲到數組中。爲此,上面的代碼可以替換爲;
$my_array[] = "";
while($row = mysql_fetch_array($result)){
echo $row['column']."<br>";
$my_array[] = $row['column'];
}
但是這裏執行while循環。有沒有其他有效/更好的方法,避免循環?
爲什麼你不只是只讀所需的列,你有它在數組中?您只需在查詢中選擇所需的列。 – itsols
爲什麼-1?我的問題不是很清楚嗎? –
@itsols與選擇查詢有關的這個問題?好吧,我不這麼認爲 –