destoon二次开发常用数据库操作


Posted in PHP onJune 21, 2014

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;

PHP 相关文章推荐
检查url链接是否已经有参数的php代码 添加 ? 或 &
Feb 09 PHP
PHP 中检查或过滤IP地址的实现代码
Nov 27 PHP
php 搜索框提示(自动完成)实例代码
Feb 05 PHP
php保存二进制原始数据为图片的程序代码
Oct 14 PHP
PHP处理大量表单字段的便捷方法
Feb 07 PHP
简单谈谈php中的unicode和utf8编码
Jun 10 PHP
Yii数据模型中rules类验证器用法分析
Jul 15 PHP
php记录搜索引擎爬行记录的实现代码
Mar 02 PHP
PHP进阶学习之垃圾回收机制详解
Jun 18 PHP
PHP7创建COOKIE和销毁COOKIE的实例方法
Feb 03 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
Feb 21 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
Feb 22 PHP
destoon二次开发模板及调用语法汇总
Jun 21 #PHP
destoon安装出现Internal Server Error的解决方法
Jun 21 #PHP
Destoon模板制作简明教程
Jun 20 #PHP
destoon各类调用汇总
Jun 20 #PHP
destoon公司主页模板风格的添加方法
Jun 20 #PHP
destoon官方标签大全
Jun 20 #PHP
destoon二次开发入门示例
Jun 20 #PHP
You might like
SONY SRF-M100的电路分析
2021/03/02 无线电
用PHP实现的生成静态HTML速度快类库
2007/03/31 PHP
ThinkPHP文件缓存类代码分享
2015/04/22 PHP
详解PHP对象的串行化与反串行化
2016/01/24 PHP
功能强大的PHP发邮件类
2016/08/29 PHP
全面解析PHP面向对象的三大特征
2017/06/10 PHP
ThinkPHP5 验证器的具体使用
2018/05/31 PHP
javascript与CSS复习(三)
2010/06/29 Javascript
父子窗体间传递JSON格式的数据的代码
2010/12/25 Javascript
JavaScript传递变量: 值传递?引用传递?
2011/02/22 Javascript
document.createElement()用法
2013/03/13 Javascript
js检测判断日期大于多少天的方法
2015/05/04 Javascript
在JavaScript中访问字符串的子串
2015/07/07 Javascript
jQuery实现手机版页面翻页效果的简单实例
2016/10/05 Javascript
Vue 2.0的数据依赖实现原理代码简析
2017/07/10 Javascript
JS Input里添加小图标的两种方法
2017/11/11 Javascript
JavaScript中关于base64的一些事
2019/05/06 Javascript
利用JavaScript将Excel转换为JSON示例代码
2019/06/14 Javascript
Python 拷贝对象(深拷贝deepcopy与浅拷贝copy)
2008/09/06 Python
Python正则表达式教程之二:捕获篇
2017/03/02 Python
Python批量合并有合并单元格的Excel文件详解
2018/04/05 Python
关于python列表增加元素的三种操作方法
2018/08/22 Python
python多线程案例之多任务copy文件完整实例
2019/10/29 Python
python画图常规设置方式
2020/03/05 Python
python为QT程序添加图标的方法详解
2020/03/09 Python
python读取配置文件方式(ini、yaml、xml)
2020/04/09 Python
学习python需要有编程基础吗
2020/06/02 Python
总结html5自定义属性有哪些
2020/04/01 HTML / CSS
俄罗斯大型在线书店:Читай-город
2019/10/10 全球购物
一份软件工程师的面试试题
2016/02/01 面试题
自动化系在校本科生求职信
2013/10/23 职场文书
热能动力工程毕业生自荐信
2013/11/07 职场文书
应届中专生自荐书范文
2014/02/13 职场文书
环保宣传语大全
2015/07/13 职场文书
新闻通讯稿模板
2015/07/22 职场文书
JavaScript实现简单的音乐播放器
2022/08/14 Javascript