帝国CMS多表联合调用代码
$r=$empire->fetch1("select*from{$dbtbpre}enewsmemberasaLEFTJOIN{$dbtbpre}enewsmemberaddasbONa.userid=b.useridwherea.userid={$userid}");很多时候在用帝国cms建站的时候需要获取所有数据表数据的总和,但是又只……
$r=$empire->fetch1("select*from{$dbtbpre}enewsmemberasaLEFTJOIN{$dbtbpre}enewsmemberaddasbONa.userid=b.useridwherea.userid={$userid}");
很多时候在用帝国cms建站的时候需要获取所有数据表数据的总和,但是又只能用一句mysql语句实现,下面这句很实用。红色部分是表名,下面这个是四表数据总数,根据自己的表来修改。
SELECTCOUNT(AA.id)FROM(SELECTidFROM{$dbtbpre}ecms_newsUNIONALLSELECTidFROM{$dbtbpre}ecms_xiazaiUNIONALLSELECTidFROM{$dbtbpre}ecms_photoUNIONALLSELECTidFROM{$dbtbpre}ecms_download)AA;
上面语句在帝国cms后台无法使用,需要做一下修改。
SELECTCOUNT(AA.id)astotalFROM(SELECTidFROM{$dbtbpre}ecms_newsUNIONALLSELECTidFROM{$dbtbpre}ecms_xiazaiUNIONALLSELECTidFROM{$dbtbpre}ecms_photoUNIONALLSELECTidFROM{$dbtbpre}ecms_download)AA;标签帝国代码CMS
- 上一篇
帝国CMS首页模板或其他非内容模板调用新闻正文字段newstext的方法
很多小伙伴制作帝国CMS模板中会遇到首页或者其他非内容页面需要调用新闻正文字段的需求。因为正文字段存放在副表,所以灵动标签直接调用是不可以的,那么就需要变通的做法或者写法了,以下提供几种方法供小伙伴们参考:方法1
- 下一篇
帝国CMS批量设置正文第一张图片为缩略图方法
执行以下脚本的时候请 先备份数据库!文本存放的新闻正文字段不可用!新闻正文字段作为主表的情况用以下语句:updatephome_ecms_newssettitlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(newstext,'src='