本帖最后由 wwmcfly 于 2009-11-24 16:14:35 编辑

解决方案 »

  1.   


    $id= array('1','5','9');
    foreach $arrGroup as $key=>$value{
        for($i=0;$i<count($id),$i++){
         if($id[$i]=$key){
         echo '<input type="text" name="txt'.$i.'" value="'.$value.'">';
      }
         }
      
    }
      

  2.   

    $arr = array(array('1','name1'),array('2','name2'));
    $id = array('1','2');
    $i = 0;
    foreach $arr as $key=>$value{
      while($id[$i]==$key){
      echo $value;
     }
    $i++;
    }
      

  3.   

    借用一楼的数据,呵呵:$id= array('1','5','9');
    foreach $arrGroup as $group{
        foreach($id as $iid)
        {
            if ($iid == $group['id'])
            {
                 echo "id:".$iid.";name:".$group['name'];//显示方式随便改成什么方式显示都可以
            }
        }
    }
      

  4.   

    呵呵,好像foreach语法写错了,CSDN不能编辑,郁闷$id= array('1','5','9'); 
    foreach ($arrGroup as $group){ 
        foreach($id as $iid) 
        { 
            if ($iid == $group['id']) 
            { 
                echo "id:".$iid.";name:".$group['name'];//显示方式随便改成什么方式显示都可以 
            } 
        }