数组循环使用这个foreach,但是我不知道所查询结果集怎么调出来比如while循环一般用while($row = mysql_fetch_assoc($res)) {     ...    }
结果集就是$row['id'] $row['name']等等不知道这样讲清楚没有,我要的就是像$row['..']这样能单项显示foreach结果的东西。谢

解决方案 »

  1.   

    补充一点,因为foreach是数组嘛,形式如
    arr1[id][name]...
    arr2[id][name]...
    比如我要抽出每一项的name,这是我想要的
      

  2.   

    foreach($yourarr as $arr2){
       echo $arr2["name"];
    }
    你是这个意思吗
      

  3.   


    $list = array('user' => array('uid' => 1, 'uname' => 'zhangsan'));
    foreach($list as $key => $value){
        echo $value['name'];
    }是这个意思?
      

  4.   

    你的意思是三重数组是吧
    也就是$arr[0][$id]['name']为一个名字对么?
    这么取foreach($arr as $key=>$value)
      foreach($value as $k=>$v )
        echo $arr[$key][$k]['name'];  
      

  5.   

    New Bird  学习ingNew Bird  学习ingc 
      

  6.   

    谢谢各位
    我还是觉得麻烦,用while弄好了