帝国cms e:loop灵动标签调用多个数据库表中标题、图片、链接等数据信息
帝国cms e:loop灵动标签调用多个数据库表中标题、图片、链接等数据信息信息的方法如下:
(1)最新多表信息调用
[e:loop={'select title,titleurl,titlepic from [!db.pre!]ecms_photoz where classid in(46,47,51) Union All select title,titleurl,titlepic from [!db.pre!]ecms_downloadz ',0,24,0}] 这里是模板样式 [/e:loop]
(2)多表推荐调用
[e:loop={'select title,titleurl,titlepic from [!db.pre!]ecms_photoz where classid in(46,47,51) and isgood=1 Union All select title,titleurl,titlepic from [!db.pre!]ecms_downloadz',0,24,0}] 这里是模板样式 [/e:loop]
以上两例是调用图片和下载模型中的数据,参数说明:
[!db.pre!]ecms_photoz //图片数据表(注:系统默认是[!db.pre!]ecms_photo)
[!db.pre!]ecms_downloadz//下载数据表(注:系统默认是[!db.pre!]ecms_download)
classid in(46,47,51) //这里是调用的栏目多个用,分开
and isgood=1 //推荐条件
其他参数和灵动标签一样,模板样式也和正常的是一样。