Mysqli常用性数据操作
一般性操作
public function getRow($sql, $fetch_type = MYSQLI_ASSOC) 获取1条数据, 为关联一维数组
public function getAll($sql, $fetch_type = MYSQLI_ASSOC) 获取全部数据集, 按关联二维组数返回
public function getLastInsID() 获取数据库最后一个插入ID
public function insert($table, $array) 数据的添加
public function delete($table, $where) 数据的删除
public function update($table, $array, $where) 数据的更新
通用性数据操作
public function execute($sql) 执行:insert, update , delete
public function query($sql) 执行:select
事务处理
public function beginTransaction() 开启一个事务
public function rollBack() 回滚一个事务
public function commit() 提交一个事务
预编译
public function fetch($sql, $param) 最后1条数据, 为一维数组
public function fetchAll($sql, $param) 获取全部数据集, 按关联二维组数返回
public function exec($sql, $param) 执行insert, update, delete 预编译语句
PDO 常用性数据操作
一般性操作
public function getRow($sql, $fetch_type = PDO::FETCH_ASSOC)
public function getAll($sql, $fetch_type = PDO::FETCH_ASSOC)
public function getLastInsID() 获取数据库最后一个插入ID
public function insert($table, $array)
public function delete($table, $where)
public function update($table, $array, $where)
事务处理
public function beginTransaction()
public function rollBack()
public function commit()
预编译
public function fetch($sql, $param) 最后1条数据, 为一维数组
public function fetchAll($sql, $param) 获取全部数据集, 按关联二维组数返回
public function exec($sql, $param) 执行:insert, update , delete