在这里我有一个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