1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

wm_chief,能利用你灌水的这点时间帮我改个调用吗?

本帖由 laogui2005-09-27 发布。版面名称:源码讨论

  1. laogui

    laogui Administrator
    管理成员

    注册:
    2005-08-30
    帖子:
    15,216
    赞:
    35
    PHP:
    //文字标签函数
    function sys_GetClassNews($classid,$line,$strlen,$showdate=true,$enews=0,$have_class=0,$formatdate='(m-d)')
    {global 
    $empire;
    $sql=sys_ReturnBqQuery($classid,$line,$enews,0);
    $record=0;
    while(
    $r=$empire->fetch($sql))
        {
        
    $record=1;
            
    $oldtitle=$r[title];
            
    $title=sub($r[title],0,$strlen,false);
            
    //标题属性
            
    $title=DoTitleFont($r[titlefont],$r[titlecolor],$title);
            
    //显示类别
            
    $myadd=sys_ReturnBqClassname($r,$have_class);
            
    //显示时间
            
    if($showdate)
              {
                
    $newstime=format_datetime($r[newstime],$formatdate);
                
    $newstime=" ".$newstime;
              }
              
    //标题链接
            
    $titleurl=sys_ReturnBqTitleLink($r);
              
    $title=$myadd."<a href=\"".$titleurl."\" target=\"_blank\" title=\"".$oldtitle."\">".$title."</a>".$newstime;
             
    $allnews.="<li>".$title."</li>";
        }
        if(
    $record)
        {
         echo
    "<ul>$allnews</ul>";
        }
    }
    我想调用出来的结果如下,我要做到隔行变色,你能帮我吗?
    HTML:
    <ul>
    <li class="1">测试测试测试测试测试测试</li>
    <li class="2">测试测试测试测试测试测试</li>
    <li class="1">测试测试测试测试测试测试</li>
    <li class="2">测试测试测试测试测试测试</li>
    <li class="1">测试测试测试测试测试测试</li>
    <li class="2">测试测试测试测试测试测试</li>
    <li class="1">测试测试测试测试测试测试</li>
    <li class="2">测试测试测试测试测试测试</li>
    <li class="1">测试测试测试测试测试测试</li>
    <li class="2">测试测试测试测试测试测试</li>
    </ul>
    
     
  2. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    PHP:
    //文字标签函数 
    function sys_GetClassNews($classid,$line,$strlen,$showdate=true,$enews=0,$have_class=0,$formatdate='(m-d)'
    {global 
    $empire
    $sql=sys_ReturnBqQuery($classid,$line,$enews,0); 
    $record=0;
    $i=0
    while(
    $r=$empire->fetch($sql)) 
        {
        
    $i++;
        if(
    $i%2==0)
        {
         
    $color=2;
        }
        else
        {
         
    $color=1;
        } 
        
    $record=1
            
    $oldtitle=$r[title]; 
            
    $title=sub($r[title],0,$strlen,false); 
            
    //标题属性 
            
    $title=DoTitleFont($r[titlefont],$r[titlecolor],$title); 
            
    //显示类别 
            
    $myadd=sys_ReturnBqClassname($r,$have_class); 
            
    //显示时间 
            
    if($showdate
              { 
                
    $newstime=format_datetime($r[newstime],$formatdate); 
                
    $newstime="&nbsp;".$newstime
              } 
              
    //标题链接 
            
    $titleurl=sys_ReturnBqTitleLink($r); 
              
    $title=$myadd."<a href=\"".$titleurl."\" target=\"_blank\" title=\"".$oldtitle."\">".$title."</a>".$newstime
             
    $allnews.="<li class=\"$color\">".$title."</li>"
        } 
        if(
    $record
        { 
         echo
    "<ul>$allnews</ul>"
        } 
    这样看看
     
  3. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    果然是偶像,,爱老虎油
     
  4. 西子宜

    西子宜 Well-Known Member

    注册:
    2005-09-05
    帖子:
    15,739
    赞:
    62
  5. 老林

    老林 New Member

    注册:
    2005-09-06
    帖子:
    10,580
    赞:
    36