帝国CMS灵动标签SQL调用指定类型的最新广告(不实用,不如js灵活,适合有特殊需求的帝国CMS模板开发者)
1、现在我想调用广告中分类为3,有图片的广告
①、调用图片广告(and t=0 可不用加)
[e:loop={"select * from phome_enewsad where classid=3 and t=0 order by adid desc limit 3",0,24}]<a href="<?=$bqr[url]?>" target="_blank" title="<?=$bqr[title]?>"><img src="<?=$bqr[picurl]?>"></a><br>[/e:loop]
②、调用文字广告(and t=1 可不用加)
[e:loop={"select * from phome_enewsad where classid=3 and t=1 order by adid desc limit 3",0,24}]<a href="<?=$bqr[url]?>" target="_blank" title="<?=$bqr[title]?>"><?=$bqr[title]?></a><br>[/e:loop]
phome_enewsad 数据表字段解释(广告表)字段名 | 类型 | 解释 | 附加说明 |
adid | int(10) | 广告ID | |
picurl | varchar(255) | 文字内容或图片地址 | |
url | text | 链接地址 | |
pic_width | int(10) | 图片宽度 | |
pic_height | int(10) | 图片高度 | |
onclick | int(10) | 点击数 | |
classid | smallint(5) | 分类ID | |
adtype | tinyint(3) | 广告类型 | |
title | varchar(100) | 广告名称 | |
target | varchar(10) | 新窗口打开 | |
alt | varchar(120) | 提示文字 | |
starttime | date | 广告开始时间 | |
endtime | date | 广告过期时间 | |
adsay | varchar(255) | 广告注释 | |
titlefont | varchar(14) | 文字加粗 | |
titlecolor | varchar(10) | 文字颜色 | |
htmlcode | text | HTML广告内容 | |
t | tinyint(3) | 广告模式 | 0为图片广告,1为文字广告,2为HTML广告,3为弹出广告 |
ylink | tinyint(1) | 显示原链接 | |
reptext | text | 广告过期后显示内容 |
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。