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()