我有这个get_all函数:
function get_all($query)
{
$res = mysql_query($query);
$arr_res = array();
while($row = mysql_fetch_array($res))
$arr_res[] = $row;
mysql_free_result($res);
return $arr_res;
}
它返回这个数据数组,这是我需要的,但我不希望每个数组的第一项"[0]"与它一起返回:
Array
(
[0] => Array
(
[0] => gallery-1-1310312288_logo.jpg
[post_image] => gallery-1-1310312288_logo.jpg
)
)
我如何修改函数来删除这个额外的项?
改变这一行:
while($row = mysql_fetch_array($res, MYSQL_ASSOC))
默认情况下,mysql_fetch_array将返回数值数组索引和关联索引-添加第二个参数将使函数只返回关联索引。