修改别人的代码,有些乱,不知道我描述清楚没,希望各位能看明白,谢谢帮忙!
下面的图是数据库这里是代码现在代码显示的结果,每集都被<ul></ul>隔开了。这是我想要的效果。每两集<ul></ul>分隔。

解决方案 »

  1.   

    LZ你直接运行下面的代码,也许对你有所帮助$str="";
    for($j=0;$j<10;$j=$j+2)
    {
    //每两个输出一次
         if($j%2==0)
         $str.="<ul/>";
         //两个两个输出
         $str.="<li>".$j."</li>";
         $str.="<li>".($j+1)."</li>";
         //每两个输出一次
         if($j%2==0)
          $str.="</ul>";
    }
    printf($str);
      

  2.   

    忘了把代码留下了function playList($viedolist)
    {
    if(empty($viedolist)) {
    return '播放列表为空!!!';
    exit();
    }
    $list = explode('#',$viedolist);
    $playlist = '';
    for($i = 0;$i < count($list);$i++){
    $video = $list[$i];
    $url = explode('%',$video); for ($j=0;$j<count($url);$j++){
    $urlone = $url[$j];
    $urlname = $j+1;
    $urlpath = $urlone;
    $playlist .="<ul><li><a href=\"{$urlpath}\" target=\"_blank\">第{$urlname}集</a></li></ul>";
    }
    }
    return $playlist;
    }