在数据库中查询,返回的数组
结果是这样的
{[1]=>5[id]=>5[2]=>hjk[mc]=>hjk[3]=>asd[bz]=>asd}
返回的结果是把数字下标的数组返回一次
又把数据库字段的数组返回一次;
求帮助!!! 
 

解决方案 »

  1.   

    估计你需要
    mysql_fetch_assoc
      

  2.   


        $detail_arr = array();
        while( $detail = mysql_fetch_assoc($result) )
        {
            $detail_arr[] = $detail;
        }    var_dump($detail_arr);
      

  3.   

    我已找到答案现与大家分享
    语法
    mysql_fetch_array(data,array_type)参数 描述 
    data 可选。规定规定要使用的数据指针。该数据指针是 mysql_query() 函数产生的结果。 
    array_type 可选。规定返回哪种结果。可能的值:MYSQL_ASSOC - 关联数组 
    MYSQL_NUM - 数字数组 
    MYSQL_BOTH - 默认。同时产生关联和数字数组