解决方案 »

  1.   

    Array 大小写不一样貌似不行吧 
    []这个要变成单引号  汉字也要加单引号
    Array ( ...)应该是$prize_arr = array( ...);这样
    'v'=>89), 后面也要逗号吧 貌似
      

  2.   

    $prize_arr = array( 
    array('id'=>1,'degree'=>1,'min'=>1,'max'=>5,'prize'=>'一等奖','v'=>89), 
    array('id'=>2,'degree'=>32,'min'=>7,'max'=>35,'prize'=>'不要灰心','v'=>1)); 
    print_r($prize_arr); 得
    Array (
     [0] => Array ( [id] => 1 [degree] => 1 [min] => 1 [max] => 5 [prize] => 一等奖 [v] => 89 )
     [1] => Array ( [id] => 2 [degree] => 32 [min] => 7 [max] => 35 [prize] => 不要灰心 [v] => 1 )

    var_export($prize_arr); 得
    array (
     0 => array ( 'id' => 1, 'degree' => 1, 'min' => 1, 'max' => 5, 'prize' => '一等奖', 'v' => 89, ),
     1 => array ( 'id' => 2, 'degree' => 32, 'min' => 7, 'max' => 35, 'prize' => '不要灰心', 'v' => 1, ),
    )只不过是显示格式不同而已,并没有改变 $prize_arr 的值
      

  3.   

    版主  现在蛋疼的是  
    $rs = mysql_query("select id,degree,min,max,prize,v from magic_config"); while($r = mysql_fetch_assoc($rs)) {  $prize_arr[] = $r; } print_r($prize_arr); 
    不起作用 无语啦 不知道为神马
      

  4.   

    if (! $rs) {
            echo  mysql_error ();
            exit;
        }
    打印错误
      

  5.   

    var_export($prize_arr);  就是你想要的结果
      

  6.   

    $rs = mysql_query("select id,degree,min,max,prize,v from magic_config");
    if (! $rs) {
            echo  mysql_error ();
            exit;
        }