帝国二次开发批量处置方式框架

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

二次开发避免重复入库方法

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

很简单,代码如下

$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列表默认排序方法为按时间降序,我们还可以修改按点击量、下载量、 推荐、头条等等方法来排序。

帝国cms列表排序方法

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

帝国cms列表排序截图

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

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

4、修改完成后刷新列表

帝国cms列表排序语法

desc 升序排序

asc 降序排序

帝国CMS批量处置语法

<?php
require('../../class/connect.php'); //引入数据库设置文件和公共函数文件
require('../../class/db_sql.php'); //引入数据库操作文件
require('../../data/dbcache/class.php'); //引入栏目缓存文件
$link=db_connect(); //毗邻MYSQL
$empire=new mysqlquery(); //声明数据库操作类
$editor=1; //声明目录条理
$tbname="news";
$sid=(int)$_GET['startid'];
$b=0;
$table='';
$sql=$empire->query("select * from {$dbtbpre}ecms_{$tbname} where id>{$sid} limit 20");
while($r=$empire->fetch($sql)){
	$b=$r['id'];
}
$b or exit('查询竣事!');
echo "<meta http-equiv="refresh" content="1;url=index.php?startid=".$b."">";
echo "已处置ID".$b;
db_close(); //关闭MYSQL链接
$empire=null; //注消操作类变量
?>

说明:1、最上面的引入文件注重修改地址,尚有就是需要用到帝国CMS函数,就要引入什么文件。2、注重修改数据表名称,3、处置方式写在while内里就行,一次性处置20条,削减服务器压力。

调用当前播放器名称

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

调用语法如下

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

相关专题

播放器

2021-10-08 6

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

收藏 (0) 打赏

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

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

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

阿奇源码 帝国CMS教程 帝国二次开发批量处置方式框架 https://www.aqiyuanma.com/110945.html

相关文章

官方客服团队

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

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

你的前景,远超我们想象
帝国二次开发批量处置方式框架-海报

分享本文封面