dede数据库类使用方法 $dsql
来源:互联网 发布:python设计模式第二版 编辑:程序博客网 时间:2024/05/16 11:46
dede数据库类使用方法 $dsql
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了。
引入common.inc.php文件
1
require_once
(dirname(
__FILE__
) .
"/include/common.inc.php"
);
获取一条记录的内容
1
2
$row
=
$dsql
->GetOne(
"Select * From dede_* where id = $aid"
);
echo
$row
[
'id'
];
将查询获取总数输出
1
2
$row
=
$dsql
->GetOne(
"select count(*) as dd where typeid = $typeid"
);
echo
$row
[
'dd'
];
//输出总数
将查询的若干条记录输出
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$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;
}
将查询的若干条记录输出dedecms5
1
2
3
4
5
6
7
$dsql
->SetQuery(
"Select id,typename From `#@__arctype` where reid=0 And channeltype=1 And ishidden=0 And ispart<>2 order by sortrank"
);
$dsql
->Execute();
while
(
$row
=
$dsql
->GetObject())
{
$channellist
.=
"<a href='wap.php?action=list&id={$row->id}'>{$row->typename}</a> "
;
echo
$row
->id;
}
插入一条记录
1
2
3
4
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
->SetQuery(
$sql
);
//格式化查询语句
$dsql
->ExecNoneQuery();
//执行SQL操作
经实践证明,上面的语句不能正常插入数据库,下面是正确的语句
1
2
3
4
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
删除一条记录
1
2
3
4
5
$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.
"';"
);
http://www.cnblogs.com/xcxc/p/3601909.html
0 0
- dede数据库类使用方法 $dsql
- dede数据库类使用方法 $dsql
- dede数据库类使用方法 $dsql
- dede数据库类使用方法 $dsql
- dede数据库类使用方法 $dsql
- dede数据库类使用方法 $dsql
- dede数据库类使用方法 $dsql[转]
- 织梦dedecms数据库类$dsql使用方法步骤
- 织梦dedecms数据库类$dsql使用方法步骤
- dede数据库类二次开发使用方法
- dede数据库类二次开发使用方法
- dede数据库类二次开发使用方法
- dede数据库类二次开发使用方法
- dede数据库类使用
- 织梦dede数据库类,二次开发
- 织梦dede数据库类,二次开发
- dede数据库配置
- dede数据库操作篇
- ipone尺寸
- fopen()和file_get_contents()打开URL获得网页内容的用法区别
- 162. Find Peak Element
- dede调用全站的最新文章
- 关于APP,原生和H5开发技术的争论
- dede数据库类使用方法 $dsql
- 一个经典实用的PHP图像处理类
- dede 获取文章链接地址
- DedeCMS系统函数列表及用法详解
- HTML文件中也玩include文件包含
- SWFUpload上传提示Security Error #2049
- windows2008操作系统网站发布后,为什么外网仍旧无法访问2011-08-05 10:19
- 织梦dedecms程序安全设置
- [安装使用]dede后台联动类型
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
高粘土
粘土的价格
粘土花朵
粘土人
粘土场景
超轻粘土作品
粘土作品教程图解
粘土作品教程
粘土作品大全图片
轻粘土作品图片
超轻粘土教程可爱简单
粘土做起泡胶
幼儿粘土简单图片
粘土制作可爱动物
用粘土做起泡胶
超轻粘土可爱简单作品
粘土蛋糕做法
手工粘土制作大全图解
轻粘土捏100种可爱小动物
超轻粘土教程
粘土简单作品
粘土蛋糕图片
轻粘土捏可爱小动物
用粘土做各种迷你小物
粘土作品图片
用超轻粘土做起泡胶
怎样让粘土直接变成起泡胶
粘土手工图片
粘土幼儿简单作品
超轻粘土蛋糕
粘土作品大全图片步骤
粘土100种做法
儿童粘土入门造型图片
超轻粘土简单作品图片
纸粘土作品图片
粘土画作品大全图片
粘土小狗又简单又可爱
粘土变成起泡胶
粘土制作迷你小饮品
超轻粘土作品教程图解
超轻粘土作品图片