Download the PHP package houdunwang/db without Composer
On this page you can find all versions of the php package houdunwang/db. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download houdunwang/db
More information about houdunwang/db
Files in houdunwang/db
Download houdunwang/db
More information about houdunwang/db
Files in houdunwang/db
Vendor houdunwang
Package db
Short Description 数据库管理组件提供了丰富的数据操作功能,使用我们在开发中快速的管理数据
License MIT
Homepage http://www.houdunwang.com/
Package db
Short Description 数据库管理组件提供了丰富的数据操作功能,使用我们在开发中快速的管理数据
License MIT
Homepage http://www.houdunwang.com/
Please rate this library. Is it a good library?
Informations about the package db
数据库
数据库管理组件提供了丰富的数据操作功能,使用我们在开发中快速的管理数据。
安装组件
使用 composer 命令进行安装或下载源代码使用。
HDPHP 框架已经内置此组件,无需要安装
开始使用
设置全局配置
重设所有配置
设置独立配置
核心操作
数据库查询构造器 (query builder) 提供方便、流畅的接口,用来建立及执行数据库查找语法。在你的应用程序里面,它可以被使用在大部分的数据库操作,而且它在所有支持的数据库系统上都可以执行。
注意: HDPHP 查询构造器使用 PDO 参数绑定,以保护应用程序免于 SQL 注入,因此传入的参数不需额外转义特殊字符。
预准备操作
组件支持使用预准备查询,可以完全避免SQL注入。
修改操作
查询操作
使用标识名
使用占位符
常用操作
查找
下面是使用原生 SQL 语句进行查询,更灵活的方式请查看 查询构造器 部分
新增
不存在时新增
替换
添加并获取自增主键
如果数据表有自动递增的ID,可以使用 insertGetId 添加数据并返回该 ID
更新
删除
自增一个字段值
将total字段值加2
自减一个字段值
获取自增主键
获取受影响条数
查询构造器
[TOC]
从数据表中取得所有的数据列
取得指定的字段
从数据表中取得单一数据列
从数据表中取得单一数据列的单一字段
取得单一字段值的列表
返回一维数组,第一个字段做为键名使用,第 2 个字段做为键值
多个字段返回二维数组,第一个字段值做为键名使用,其余字段做为键值
指定查询结果字段
根据某个字段查询
增加查询子句到现有的查询中
使用 where 及运算符
使用andwhere
使用orwhere
使用 logic 条件连接符
预准备whereRaw
使用 whereBetween
使用 WhereNotBetween
使用 WhereIn
使用 WhereNotIn
使用 WhereNull
使用 WhereNotNull
指定条件关系
排序(Order By)
分组GROUP BY
分组筛选HAVING
取部分数据LIMIT
聚合
JOIN多表关联
多表关联INNER JOIN
多表关联LEFT JOIN
多表关联RIGHT JOIN
日志记录
可以在内存里访问这次请求中所有的查找语句,用于分析SQL执行的情况。
获取查询日志
分页处理
组件可以产生基于当前页面的智能「范围」链接,所产生的 HTML 兼容 Bootstrap CSS 框架.
示例
paginate指令说明
All versions of db with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.5.0
houdunwang/config Version ~1.0
houdunwang/page Version ~1.0
houdunwang/arr Version ~1.0
houdunwang/dir Version ~1.0
houdunwang/request Version ~1.0
houdunwang/config Version ~1.0
houdunwang/page Version ~1.0
houdunwang/arr Version ~1.0
houdunwang/dir Version ~1.0
houdunwang/request Version ~1.0
The package houdunwang/db contains the following files
Loading the files please wait ....