二次开发避免重复入库方法
发布时间:2021-01-31作者:帝国建站网
帝国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]')");
}相关帝国教程
- 09-21帝国cms二次开发如何调用会员名及投稿数量排名
- 06-09帝国cms数据表phome_ecms_news
- 03-01帝国CMS列表内容模板(list.var) 调用栏目缩略图
- 03-05帝国cms错误提示您的PHP配置文件php.ini配置有问题解决方法
- 07-09调用帝国CMS会员头像教程
- 01-08帝国CMS客户新增栏目默认选中设定好模板的方法
- 06-19帝国CMS灵动标签调用多表多模型文章信息的写法
- 08-01帝国CMS模板灵动标签调用栏目导航并显示内容数量
- 10-22帝国CMS后台添加关键字时自动复制到TAGS(同步更新)的方法
- 03-05帝国cms制作手机模版教程
- 10-16帝国CMS模板中显示标题颜色的标题灵动标签调用
- 11-11帝国cms当前栏目链接在列表模板里调用的方法
- 04-22帝国CMS灵动标签当天更新的日期显示红色其他颜色变成灰色
- 10-28帝国CMS评论自定义字段调用方法
- 10-01整理了一些帝国cms常见问题
- 02-13帝国CMS列表模板list.var如果信息没有图标就留空的技巧
- 12-03帝国CMS模板显示最新24小时文章显示红色日期(列表页-列表内容字段)方法
- 04-12帝国CMS后台禁止了管理自己的ip地址无法访问
- 08-31帝国CMS自定义标签每月月份发布文章数的统计
- 02-23帝国CMS程序使用官方提供的多图批量上传插件出现的问题及注意事项