您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国怎么避免重复入库的代码
易堃登2023-05-28 20:39:55帝国CMS教程已有人查阅
导读帝国cms二次开发写SQL时,会用到insert插入数据,运行一次插入数据一次,那么如何避免已经插入的数据,第二次不在重复入库了。
帝国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]')");
}
本文标签:
很赞哦! ()
相关文章
- 帝国,PHPCMS和织梦cms哪个好用?
- 帝国cms自定义字段ReturnClassAddField标签截取字数的方法
- 自定义函数解决帝国cms简介截取字符出现html代码的方法
- 本地环境phpStudy搭建帝国CMS的方法
- 帝国cms提示Table 'px.***_enewspubtemp_2' doesn't exist的解决方法
- 帝国cms通过栏目ID获取栏目名称,别名,链接的方法
- 帝国CMS二次开发新浪iplookup根据ip跳转到不同域名的方法
- 帝国CMS怎么实现内容关键字替换图片alt的办法
- 帝国CMS怎么使用egetip()获取用户IP函数
- 帝国cms二次开发实现纯JS版的地区联动筛选功能
- 帝国CMS批量提取第一张图片为标题缩略图的方法
- 帝国cms自带ckeditor编辑器代码高亮的方法codesnippet风格
随机图文
-
帝国cms系统提示系统提示信息函数printerror()
帝国cms系统提示信息框都知道吧,帝国CMS所有的前后太提示框,都是他由printerror()函数处理的。大多数情况下我们都不需要自己编写printerror()函数弹窗功能 -
帝国CMS内容模板怎么验证权限的写法
在文章系统模型中添加了两个字段,member:普通会员可以查看的内容;vip:VIP会员可以查看的内容。游客:打开网页后,看到[newstext]字段里的内容 -
帝国CMS调用与当前信息的某字段值相同信息的方法
(一)、字段值数组:$navinfor调用方法:$navinfor['字段名'],比如要显示"信息ID字段",那在模板里用:<?=$navinfor['id']?>即可输出(单引号加不加均可) -
帝国CMS7.5版多访问端支持设置子端是否开启后台权限
帝国CMS7.5版多访问端支持设置子端是否开启后台权限,更高安全性,维护更方便:1、支持设置前台、后台都开启。
留言与评论 (共有 条评论) |