DB::table - 返回表名(pre_$table)
代替原有的 $tablepre
- /**
- * 返回表名(pre_$table)
- *
- * @param 原始表名 $table
- * @return 增加pre之后的名字
- */
- DB::table($table)
复制代码
DB::delete - 删除一条或者多条记录
- /**
- * 删除一条或者多条记录
- *
- * @param string $table 原始表名
- * @param string $condition 条件语句,不需要写WHERE
- * @param int $limit 删除条目数
- * @param boolean $unbuffered 立即返回?
- */
- DB::delete($table, $condition, $limit = 0, $unbuffered = true)
复制代码 DB::insert - 插入一条记录
- /**
- * 插入一条记录
- *
- * @param string $table 原始表名
- * @param array $data 数组field->vlaue 对
- * @param boolen $return_insert_id 返回 InsertID?
- * @param boolen $replace 是否是REPLACE模式
- * @param boolen $silent 屏蔽错误?
- * @return InsertID or Result
- */
- DB::insert($table, $data, $return_insert_id = false, $replace = false,
- $silent = false)
复制代码 DB::update - 更新一条或者多条数据记录
- /**
- * 更新一条或者多条数据记录
- *
- * @param string $table 原始表名
- * @param array $data 数据field-value
- * @param string $condition 条件语句,不需要写WHERE
- * @param boolean $unbuffered 迅速返回?
- * @param boolan $low_priority 延迟更新?
- * @return result
- */
- DB::update($table, $data, $condition, $unbuffered = false,
- $low_priority = false)
复制代码 DB::fetch - 依据查询结果,返回一行数据
对应以前的 $db->fetch_array()
- /**
- * 依据查询结果,返回一行数据
- *
- * @param resourceID $resourceid
- * @return array
- */
- DB::fetch($resourceid)
复制代码
DB::fetch_first - 依据SQL文,返回一条查询结果
对应以前的 $db->fetch_first()
- /**
- * 依据SQL文,返回一条查询结果
- *
- * @param string $query 查询语句
- * @return array
- */
- DB::fetch_first($sql)
复制代码 DB::result - 依据查询结果,返回结果数值
对应以前的 $db->result()
- /**
- * 依据查询结果,返回结果数值
- *
- * @param resourceid $resourceid
- * @return string or int
- */
- DB::result($resourceid, $row = 0)
复制代码
DB::result_first依据查询语句,返回结果数值
对应以前的 $db->result_first()
- /**
- * 依据查询语句,返回结果数值
- *
- * @param string $query SQL查询语句
- * @return unknown
- */
- DB::result_first($sql)
复制代码
DB::query - 执行查询
对应以前的 $db->query()
- /**
- * 执行查询
- *
- * @param string $sql
- * @param 类型定义 $type UNBUFFERED OR SILENT
- * @return Resource OR Result
- */
- DB::query($sql, $type = '')
复制代码
DB::num_rows - 返回select的结果行数
对应以前的 $db->num_rows()
- /**
- * 返回select的结果行数
- *
- * @param resource $resourceid
- * @return int
- */
- DB::num_rows($resourceid)
复制代码 DB::affected_rows - 返回sql语句所影响的记录行数
对应以前的 $db->affected_rows()
- /**
- * 返回sql语句所影响的记录行数
- *
- * @return int
- */
- DB::affected_rows()
复制代码
|