在這裏我有一個MySQL數據庫,我需要檢索很多行。複製表格結構和數據到二維數組
我需要的數據在一個陣列中疊起來:現在
$query_sel_node = "SELECT * FROM $table_name";
$result_data = mysql_query($query_sel_node);
$data_rec = array("data" => array(), "data_h" => array(), "file" => array(), "ptr" => array(), "name" => array());
while($data_fetched = mysql_fetch_assoc($result_data))
{
array_push($data_rec["data_h"], $data_fetched['data_h']);
array_push($data_rec["data"], $data_fetched['data']);
array_push($data_rec["file"], $data_fetched['m_file_thumb']);
array_push($data_rec["ptr"], $data_fetched['m_pointer']);
array_push($data_rec["name"], $data_fetched['m_name']);
}
,我已經添加了很多列到我的表,這意味着我需要array_push()爲每一個欄我做了。
有沒有更簡單的方法,我可以用更少的代碼行來做到這一點?
我正在尋找的是這樣的:
我有一個MySQL表列{M_DATA,m_name,m_file} 和我有數據
的幾行,現在我需要他們進入陣列
我的陣列將使用的列名中的密鑰,然後 我將我行的數據存儲到每個按鍵
什麼是您查詢是什麼樣子? –
更新了我的問題,再次檢查 – tom91136