Method | Description | |
---|---|---|
__construct ( ) | ||
count ( $table, $conditions = [] ) : integer | 根据条件返回数据的数量 | |
delete ( $table, $conditions ) : integer | 删除操作 | |
getAll ( $table, $conditions ) : array | 返回多行数据 | |
getInstance ( ) | 程序对外统一入口 | |
getOneRow ( $table, $conditions = [], $field = '*' ) : array | 返回一行数据 | |
insert ( $table, $data ) : integer | 插入一行数据到数据库中 | |
insertAll ( $table, $fields, $datas, $check_duplicate ) : integer | 插入多行数据到数据库中 | |
update ( $table, $conditions, $data ) : integer | 更新操作 |
Method | Description | |
---|---|---|
bind ( $params, &$stmt ) | 为一个PDO占位符绑定值 | |
bindMulti ( $params_array, &$stmt ) | 为多个PDO占位符绑定值 | |
biuldMultiWhere ( $conditions, &$params ) | 根据参数构造多个where条件 | |
buildWhere ( $conditions, &$params ) | 根据参数构造where条件 | |
multiLastInsertId ( $stmt ) | 返回执行多行插入的最后插入行的ID |