二次开发阻止重复入库方式

阿奇源码默认解压密码为"www.aqiyuanma.com",2021年9月11日前的源码默认解压密码为"www.hnymwl.com"
阿奇官方VIP技术群:483386718,阿奇源码技术交流群:938992858!速奇云-香港云服务器38元/月

列表按点击/下载/ 推荐/头条排序方法

帝国cms列表默认排序方法为按时间降序,我们还可以修改按点击量、下载量、 推荐、头条等等方法来排序。

帝国cms列表排序方法

1、进去栏目设置,点击“生成选项”,如下图

帝国cms列表排序截图

2、看到“列表式页面排序方式”,我们可以选择右边下拉框,有几项默认选择可以选,也可以手动填写。

3、下面的“列表式显示附加SQL条件”可以操作显示的内容

4、修改完成后刷新列表

帝国cms列表排序语法

desc 升序排序

asc 降序排序

帝国cms二次开发写SQL时,会用到insert插入数据,运行一次插入数据一次,那么若何阻止已经插入的数据,第二次不在重复入库了。

很简朴,代码如下

调用当前播放器名称

帝国CMS调用当前播放器名称方法,我们直接SQL读取数据库enewsplayer表,player字段为播放器名称。

调用语法如下

<?php
$p=$empire->fetch1("select * from phome_enewsplayer where id='$navinfor[playerid]'");
?>
播放器名称:<?=$p[player]?>

相关专题

播放器

2021-10-08 6

播放器专题为您整理了本站关于播放器相关信息,主要为播放器插件,音乐视频播放器相关源码,程序整合播放器相关教程….

$cz=$empire->fetch1("select wpid from {$dbtbpre}WPshare where id='$r[id]' and classid=$r[classid] limit 1");

直接插叙数据库已有的信息,查询条件劲量选择不宜重复、可以划分的字段。

最后判断下就可以了,能查询到的就代表已经入库了,查不到的就代表没有入库,可以入库。

if(!$cz[wpid]){
$empire->query("insert into {$dbtbpre}WPshare(wpid,id,classid,tname,title,downpath) values(NULL,'$r[id]','$r[classid]','$tbname','$r[title]','$onlineurl[1]')");
}

帝国cms灵动标签调用归档信息

1、调用所有

[e:loop={"select * from {$dbtbpre}ecms_news_doc order by id desc limit 20",0,24,0}]  
<li>
<?=$bqno?>、<a href="<?=$bqsr[classurl]?>" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  title="<?=$bqsr[classname]?>"><?=$bqsr[classname]?></a>
<a href="<?=$bqsr[titleurl]?>" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  title="<?=$bqr[title]?>"><?=esub($bqr[title],40)?></a>
</li>
[/e:loop]

2、当前栏目或指定栏目

[e:loop={"select * from {$dbtbpre}ecms_news_doc where classid=$GLOBALS[navclassid] order by id desc limit 20",0,24,0}]  
<li>
<?=$bqno?>、<a href="<?=$bqsr[classurl]?>" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  title="<?=$bqsr[classname]?>"><?=$bqsr[classname]?></a>
<a href="<?=$bqsr[titleurl]?>" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  title="<?=$bqr[title]?>"><?=esub($bqr[title],40)?></a>
</li>
[/e:loop]

注释:指定多个栏目用 classid=$GLOBALS[navclassid] 替换为 classid id (34,35,36,37))

3、调用指定信息

[e:loop={"select * from {$dbtbpre}ecms_news_doc where classid=34 and id=462 order by id desc limit 20",0,24,0}]  
<li>
<?=$bqno?>、<a href="<?=$bqsr[classurl]?>" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  title="<?=$bqsr[classname]?>"><?=$bqsr[classname]?></a>
<a href="<?=$bqsr[titleurl]?>" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  title="<?=$bqr[title]?>"><?=esub($bqr[title],40)?></a>
</li>
[/e:loop]

3、调用指定范围的信息

[e:loop={"select * from {$dbtbpre}ecms_news_doc where id<=462 and id>=262 order by id desc limit 20",0,24,0}]  
<li>
<?=$bqno?>、<a href="<?=$bqsr[classurl]?>" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  title="<?=$bqsr[classname]?>"><?=$bqsr[classname]?></a>
<a href="<?=$bqsr[titleurl]?>" rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  title="<?=$bqr[title]?>"><?=esub($bqr[title],40)?></a>
</li>
[/e:loop]

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

注:在使用本系统时,使用方必须在国家相关法律法规范围内并经过国家相关部门的授权许可,禁止用于一切非法行为。使用用途仅限于测试、实验、研究为目的,禁止用于一切商业运营,本团队不承担使用者在使用过程中的任何违法行为负责。

阿奇源码 帝国CMS教程 二次开发阻止重复入库方式 https://www.aqiyuanma.com/110821.html

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

你的前景,远超我们想象
二次开发阻止重复入库方式-海报

分享本文封面