PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > CMS教程 > ecshop教程 > 正文

    ecshop 调用广告位函数分享

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:今天分享一下ecshop广告位调用的函数,是做项目的时候用到的,分享一下。//广告位//获取的广告数functionget_advlist($position,$num=0){$a...
    今天分享一下ecshop广告位调用的函数,是做项目的时候用到的,分享一下。

    1. //广告位
    2. //获取的广告数
    3. function get_advlist($position$num=0) 
    4.    $arr=array(); 
    5.    $limit_string = ''
    6.    if ($num > 0) 
    7.    { 
    8.         $limit_string = 'limit '.$num
    9.    } 
    10.    $sql = "select ap.ad_width,ap.ad_height,ad.ad_id,ad.ad_name,ad.ad_code,ad.ad_link,ad.ad_id,ad.link_man from ".$GLOBALS['ecs']->table('ad_position')." as ap left join ".$GLOBALS['ecs']->table('ad')." as ad on ad.position_id = ap.position_id where ap.position_name='".$position."' and UNIX_TIMESTAMP()>ad.start_time and UNIX_TIMESTAMP()<ad.end_time and ad.enabled=1 $limit_string"
    11.     
    12.      $res = $GLOBALS['db']->getAll($sql); 
    13.      foreach($res as $idx => $row
    14.      { 
    15.         $arr[$row['ad_id']]['name'] = $row['ad_name']; 
    16.         $arr[$row['ad_id']]['title'] = $row['link_man']; 
    17.         $arr[$row['ad_id']]['url'] = "affiche.php?ad_id=".$row['ad_id']."&uri=".$row['ad_link']; 
    18.         $arr[$row['ad_id']]['image'] = 'data/afficheimg/'.$row['ad_code']; 
    19.         $arr[$row['ad_id']]['ad_code'] = $row['ad_code']; 
    20.         $arr[$row['ad_id']]['content'] = "<a href='".$arr[$row['ad_id']]['url']."' title='".$row['ad_name']."' target='_blank'><img src='data/afficheimg/".$row['ad_code']."' title='".$row['ad_name']."' alt='".$row['ad_name']."' class='img-responsive'/></a>"; 
    21.          
    22.      } 
    23.      return $arr

     

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-104-2071-1.html
    相关热词搜索: