$query = "select m.id, m.price,m.realprice,m.name,m.photo,s.name as sname,s.tel from menu as m,shop as s where m.shop_id=s.id and (s.enable=1 or s.leibie=2) and m.enable=1";
$menus = getArrayData($query);
$order = array();
foreach($menus as $m){
$m['num']=$_REQUEST['num_'.$m['id']];//这个菜单几份
$m['name']=$m['name'];
                $m['price']=$m['price'];                   $order[]=$m;
}           
sendnote($o['tel'],"内容");
foreach是循环出来的菜单,循环的菜单数据2个以上。现在问题是如何将循环出来的全部内容赋值到sendnote($o['tel'],"内容");中“内容”里去,麻烦请朋友们帮个忙
分不多只有24分了,权当交流交流

解决方案 »

  1.   

    $order 是个二位数组,关键你要取什么内容啊,里面有好几个字段呢
      

  2.   

    foreach($menus as $m){
            $m['num']=$_REQUEST['num_'.$m['id']];//这个菜单几份
            $m['name']=$m['name'];
                    $m['price']=$m['price'];
     
                       $order[]=$m;
              $names[]=$m['name'];
        }           
    sendnote($o['tel'],join(',',$names));