小李SEO博客

网站优化服务

织梦cms数据库的常用操作方法

dedecms操作数据库的各类方法,二次开发都会用到的。首先,引入common.inc.php文件require_once (dirname(__FILE__) . "/include/common.inc.php");

1、获取一条记录的内容:$row = $dsql->GetOne("Select * From dede_* where id = $aid");echo $row['id'];

2、将查询获取总数输出:$row = $dsql->GetOne("select count(*) as dd where typeid = $typeid");echo $row['dd'];//输出总数;

3、将查询的若干条记录输出$sql = "Select * from dede_*";$dsql->SetQuery($sql);//将SQL查询语句格式化$dsql->Execute();//执行SQL操作//通过循环输出执行查询中的结果while($row = $dsql->GetArray()){echo $row['id'];echo $row['title'];}//或者采取这种方式输出内容 while($row = $dsql->GetObject()){echo $row->id;echo $row->Title;};

4、将查询的若干条记录输出$dsql->SetQuery("Select id,typename From `dede_arctype` where reid=0 And channeltype=1 And ishidden=0 And ispart<>2 order by sortrank");$dsql->Execute();while($row=$dsql->GetObject()){ $channellist .= "{$row->typename} "; echo $row->id;};

5、插入一条记录$sql = "INSERT INTO `dede_member_flink`(mid,title,url,linktype,imgurl,imgwidth,imgheight)VALUES(".$cfg_ml->M_ID.",'$title','$url','$linktype','$imgurl','$imgwidth','$imgheight');";//插入记录数据库$dsql->ExecuteNoneQuery($sql);//执行SQL操作$gid = $dsql->GetLastID();//获取刚刚插入的id;

6、删除一条记录$sql = "Delete From dede_member_flink where aid='$aid' And mid='".$cfg_ml->M_ID."';";$dsql->SetQuery($sql);$dsql->ExecNoneQuery();//或者使用简化模式$dsql->ExecNoneQuery("Delete From dede_member_flink where aid='$aid' And mid='".$cfg_ml->M_ID."';");

7、更新一条记录$upquery = "Update dede_member_flink settitle='$title',url='$url',linktype='$linktype',imgurl='$imgurl',imgwidth='$imgwidth',imgheight='$imgheight'where aid='$aid' And mid='".$cfg_ml->M_ID."';";$rs = $dsql->ExecuteNoneQuery($upquery);

8、判断获取数据库内容的常用方法$row = $dsql->GetOne("Select * From dede_moneycard_type where tid={$pid}");if(!is_array($row)){echo "失败";exit();}$upquery = " Update dede_member_flink settitle='$title',url='$url',linktype='$linktype',imgurl='$imgurl',imgwidth='$imgwidth',imgheight='$imgheight'where aid='$aid' And mid='".$cfg_ml->M_ID."';";$rs = $dsql->ExecuteNoneQuery($upquery);if($rs){echo "成功";}else{echo "失败";};

9、获取总数$dsql = new DedeSql(false);$dsql->SetQuery("Select * from `dede_admin` where userid='$userid' Or uname='$uname'");$dsql->Execute();$ns = $dsql->GetTotalRow();关闭数据库$dsql->Close();

上一篇:织梦cms使用ajax+php实现列表无限加载方法 下一篇:织梦cms问答模块伪静态出现404解决方法
织梦cms相关文章阅读
  • 织梦cms取消栏目列表页文章标题设置推荐教程

    小李网络公司介绍织梦cms取消栏目列表页文章标题设置推荐教程知识,包括吸引人的文章标题织梦栏目介绍织梦栏目添加dedecms左边栏目dedecms副栏目调用织梦新建栏目dedecms栏目菜单dedecms栏目idl...

  • 织梦cms列表页隔行指定分隔符或红线方法

    小李网络公司介绍织梦cms列表页隔行指定分隔符或红线方法知识,包括mysql导出数据指定分隔符oracle导出数据指定分隔符excel指定分隔符提取db2导出数据指定分隔符awk指定多个分隔符按指定分隔符...

  • 织梦cms如何去掉幻灯片顶部文字

    小李网络公司介绍织梦cms去掉幻灯片文字知识.包括教你如何去掉dedecms幻灯片的标题和背景,如何去掉织梦dedecms幻灯片顶部的文字和标题,织梦DedeCMS自带的幻灯片修改技巧....

  • 织梦cmsv5.7文章列表隔行换色效果设置方法

    小李网络公司介绍织梦cmsv5.7文章列表隔行换色效果设置方法知识,包括织梦dedecms教程dedecms 源码解析dedecms建站教程dedecms的简单说明一列隔一列不同色dedecms在线演示dedecms调用网站dedecms 织梦....

  • 织梦cms问答模块回答列表乱码解决方案

    小李网络公司介绍织梦cms问答模块回答列表乱码知识.包括dede问答模块个人信息页面回答列表乱码的解决方_织梦无忧,dedecms分页乱码dede圈子模块dede发布模块ldede隐藏模块dede自定义模块dede模块不...

  • 织梦cms自定义模型隶属栏目无法选择和批量创建解决方法

    小李网络公司介绍织梦cms自定义模型隶属栏目无法选择和批量创建解决方法知识,包括用织梦Dede批量创建栏目时自定义模型隶属栏目无法选择和创建,自定义是什么意思自定义人物模型的游戏自定...

  • 织梦cms让上传的图片名字不变保持原名

    小李网络公司介绍织梦cms上传图片名称不变知识,包括织梦后台如何让上传的图片名字不变不重命名_织梦园,dedecms织梦让上传的图片名字不变保持原名-织梦优化-跟版网....

  • 织梦cms提示function GetInnerText()解决办法

    小李网络公司介绍织梦cms提示function GetInnerText()解决办法知识,包括织梦提示Call to a member function GetInnerText()的解决办法,function的用法function什么意思啊function tobe to do 的用法Food functionthe function o...

  • 织梦cms后台系统基本参数空白怎么办

    小李网络公司介绍织梦cms后台系统基本参数空白知识,包括dedecms 织梦后台系统配置参数空白的解决方法_织梦58,dede文档页空白dedecms不显示dede安装文件织梦更新主页空白dedecms网站空白dede模块不显...

  • 织梦cms调用上级栏目方法

    小李网络公司介绍织梦cms调用上级栏目方法知识,包括织梦常用调用标签织梦相关文章调用dedecms调用网站dedecms代码调用织梦调用代码dedecms调用教程dedecms怎么调用dedecms栏目页标签....

  • 织梦cms调用[field:title/]标签出现b标签怎么去掉

    小李网络公司姐织梦cms调用[field:title/]标签只是.包括dedecms调用[field:title/]标签时,标题出现b标签怎么去掉,网站的title标签是什么a标签的title属性html title属性 样式html的title标签属性设置网站titl...

  • 织梦cms无法获得主键进行后续解决方法

    小李网络公司介绍织梦cms无法获得主键进行后续解决方法知识,包括数据库的主键主键是什么织梦dedecms教程表的主键主键自增主键的特点主键可以有多个吗织梦dedecms插件创建主键SQL主键主键字段...

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