destoon二次开发常用数据库操作
发布:smiling 来源: PHP粉丝网 添加日期:2021-03-01 12:01:38 浏览: 评论:0
这篇文章主要介绍了destoon二次开发常用数据库操作,需要的朋友可以参考下,destoon在初始化系统后系统会自动连接数据库,并将数据库操作对象保存在$db。对于数据库操作方法请参考include/db_mysql.class.php函数原型,下面对常用数据库操作举例说明。
1、执行SQL语句
- $db->query("INSERT INTO `{$DT_PRE}table` (`xxx`) VALUES ('yyy')");
- $db->query("UPDATE `{$DT_PRE}table` SET `xxx`='yyy' WHERE `zzz`=1");
- $db->query("DELETE FROM `{$DT_PRE}table` WHERE `zzz`=1");
2、读取多条信息
- $A = array();
- $result = $db->query("SELECT * FROM `{$DT_PRE}table` WHERE `xxx`='yyy' ORDER BY `zzz` DESC LIMIT 0,10");
- while($r = $db->fetch_array($result)) {
- $A[] = $r;
- }
- print_r($A);
3、读取单条信息
- $A = $db->get_one("SELECT * FROM `{$DT_PRE}table` WHERE `xxx`='yyy'");
- print_r($A);
4、计算总数
- $A = $db->get_one("SELECT COUNT(*) AS num FROM `{$DT_PRE}table` WHERE `xxx`='yyy'");
- echo $A['num'];
系统的表前缀可以使用变量$DT_PRE(一般在语句中使用)或者$db->pre(一般在函数中使用)。
如果在函数中使用数据库操作,需要先进行global $db;
Tags: destoon二次开发
相关文章
- ·destoon二次开发入门示例(2021-02-28)
- ·destoon二次开发模板及调用语法汇总(2021-03-01)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)