Mysqli常用性資料操作
一般性操作
public function getRow($sql, $fetch_type = MYSQLI_ASSOC) 擷取條資料, 為關聯一維數組
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) 最後條資料, 為一維數組
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) 最後條資料, 為一維數組
public function fetchAll($sql, $param) 擷取全部資料集, 按關聯二維組數傳回
public function exec($sql, $param) 執行:insert, update , delete