小李SEO博客

网站优化服务

dedecms数据库类常用操作函数getone()及Execute()剖析

织梦dedecms系统会自动载入 dedesql.class.php 文件,并用$dsql = $db = new DedeSql(false);进行初始化数据库连接,因此在工程所有文件中均不需要单独初始化这个类,可直接用 $dsql 或 $db 进行操作,为了防止错误,操作完后不必关闭数据库。

常用的方法:1、执行一个非查询类型的SQL语句,如 insert 、create 、update 等$rs = $db->ExecuteNoneQuery($sql);返回值为是否执行成功。2、执行一个非查询类型的SQL语句,并返回成功记录数$rs = $db->ExecuteNoneQuery2($sql);与上面相比,它返回的是影响的记录数,而不是布尔值;3、返回单个记录$arr = $db->GetOne($sql);$dsql 如果不带 limit ,系统会自动加上 limit 0,1;4、执行条件查询语句$db->SetQuery($dsql);$db->Execute();while($arr = $db->GetArray()){}可以简化为:$db->Execute('me',$dsql);while($arr = $db->GetArray()){}'me' 为记录集游标,用于区分不同的查询,如:$db->Execute('me',$dsql);while($arr = $db->GetArray()){$db->Execute('2',$dsql2);while($arr2 = $db->GetArray()){}}像这种情况必须指定一个值区分默认的'me'参数,否则会出错$db->GetArray($rsid,$acctype) 参数$rsid="me"$acctype=MYSQL_ASSOC在查询游标中读取数据还可以用$db->GetObject($rsid="me");返回的结果是用类结构表示的值。

5、获取上一个插入的自动递增主键id值$db->GetLastID();6、获得查询的总记录数$db->GetTotalRow($rsid="me")7、获得MySql的版本号$db->GetVersion($isformat=true)默认的情况下会转换成 x.xx 形式浮点数8、析放某查询的资源$db->FreeResult($rsid="me");9、在数据库中是否存在某数据表$db->IsTable($tbname);10、重新选择要操作的数据库$db->SelectDB($dbname);11、获得数据库连接标识$db->linkID获得这个连接标识后,可以直接用mysql相关函数进行数据库操作在非不得已的情况,项目中一般不使用这个变量。


上一篇:dedecms后台更新广告而前台没有改变解决方法 下一篇:dedecms站点robots文件详细写法以及优化
织梦cms相关文章阅读
  • 织梦cms增加自定义文件名功能代码教程

    小李网络公司介绍织梦cms增加自定义文件名功能代码教程知识,包括dedecms模板接收变量如何更新dedecmsexcel如何增加自定义排序为什么不能自定义排序怎么设置自定义标签织梦建站关键词数量怎样...

  • 织梦cms程序后天幻灯片修改方法

    小李网络公司介绍织梦cms程序幻灯片修改知识.包括织梦DedeCMS自带的幻灯片修改技巧_源码_站长之家ChinaZ.com.织梦cms建站教程帝国cms和织梦哪个好苹果cms幻灯片织梦免费源码cms内容管理系统cms系统...

  • 织梦cms网站优化设置修改文档的默认命名规则

    小李网络公司介绍织梦cms修改文档默认命名规则知识,包括dede优化设置修改文档的默认命名规则_织梦58,dede列表页第一行dede上传文档文件及文件夹命名规则文件的命名规则和结构word文档命名规则...

  • 织梦cms网站后台验证码图片不显示设置教程

    小李网络公司介绍织梦cms网站后台验证码图片不显示设置教程知识,包括手机短信验证码平台一键获取别人验证码别人获得了我的验证码验证码发送获取别人验证码怎样获取验证码怎样获取别人...

  • 织梦cms调用文章第一张图片代码教程

    小李网络公司介绍织梦cms调用文章第一张图片代码教程知识,包括织梦CMS调用文章第一张图片(非缩略图)终极方法,织梦常用调用标签织梦首页调用文章列表织梦首页文章内容调用织梦相关文章调...

  • 织梦cms使用图集第一幅图作为缩略图时小于系统设置

    小李网络公司介绍织梦cms使用图集第一幅图作为缩略图时小于系统设置知识,包括dede图片集swf 上传使用图集的第一幅图作为缩略图时小于系统设置分享,swf是什么意思啊图集吧swf浏览器网极swf安...

  • 织梦cms把数据保存到数据库附加表出错

    小李网络公司介绍织梦cms把数据保存到数据库附加表出错知识,包括sql2012附加数据库出错附加数据库时出错怎么办mdf附加数据库出错数据库附加不上怎么办附加数据库时出错附加数据库时出错...

  • 织梦cms程序loop中无法使用limit方案文章前数字序号

    小李网络公司介绍织梦cms程序loop中无法使用limit方案文章前数字序号知识,包括解决dede的loop中无法使用limit的方案+文章前数字序号,limit是什么意思啊limit中文dedeupper limitlimit fromlimit怎么用dede怎么...

  • 织梦cms美化文章内容页来源作者方法

    小李网络公司介绍织梦cms美化文章内容页来源作者方法知识,包括美化文章内容页来源作者的方法_织梦dedecms教程,巨人网络.西门豹治邺的作者是谁百度百科的内容来源自媒体内容来源关于垃圾的...

  • 织梦cms常用万能采集过滤规则及采集过滤代码

    小李网络公司介绍织梦cms常用万能采集过滤规则代码知识,包括dedecms采集过滤规则 万能采集过滤代码 常用过滤_织梦58.废过滤棉代码是多少dedecms代码模板织梦模板代码xss过滤的结果网络内容安全...

  • 织梦cms修改文章简略标题字数方法

    红酒文化网介绍织梦cms修改文章标题字数知识.包括织梦文章标题长度修改dedecms完整标题织梦dede标题长度dedecms首页内容织梦标题字数限制dedecms标题变蓝织梦标题长度dedecms信息标题....

  • 织梦cms判断二级栏目输出HTML代码

    小李网络公司介绍织梦cms判断二级栏目输出HTML代码知识,包括织梦代码dedecms代码调用织梦栏目调用织梦免费源码织梦企业源码织梦新建栏目织梦栏目交叉织梦栏目添加dedecms栏目idlist织梦当前栏...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640