PDO 類
代表 PHP 與資料庫服務之間的一個連線
PDO::beginTransaction — 啟動一個交易
PDO::commit 實例
PDO::errorCode — 取得與資料庫句柄上一次操作相關的SQLSTATE
PDO::errorInfo — Fetch extended error information associated with the last operation on the data handle
— ation 執行一條語句,handle並且回傳受影響的行數PDO::getAttribute — 取回一個資料庫連線的屬性PDO::getAvailableDrivers — 傳回一個可用驅動的陣列PDO::inTransactionDO ::lastInsertId — 傳回最後插入行的ID或序列值PDO::prepare — Prepares a statement for execution and returns a statement objectPDO::query — Executes statement objectPDO::query — Executes PDO::quote — Quotes a string for use in a query.PDO::rollBack — 回滾一個交易PDO::setAttribute — 設定屬性PDO::setAttribute — 設定屬性
該語句被執行後代表一個相關的結果集。 PDOStatement::bindColumn — 綁定一列到一個PHP 變數PDOStatement::bindParam — 綁定一個參數到指定的變數名稱Statement::bindValue closeCursor — 關閉遊標,使語句能再次執行。 PDOStatement::columnCount — 傳回結果集中的列數PDOStatement::debugDumpParams — 印出一個SQL 預處理指令PDOStatement::errorCode處理語句 將追蹤一次跟上一次執行相關的位元組碼取得跟上一次語句句柄操作相關的擴充錯誤訊息PDOStatement::execute — 執行一條預處理語句PDOStatement::fetch — 從結果集中取得下一行PDOStatement::fetchAll — 傳回一個包含結果所有集中行的陣列PDOStatement::fetchColumn — 從結果集中的下一行傳回單獨的一列。 PDOStatement::fetchObject — 取得下一行並作為一個物件傳回。 PDOStatement::getAttribute — 檢索結果集中一列的元資料:rowCount — 傳回受上一個SQL 語句影響的行數
PDOStatement::setAttribute — 設定一個語句屬性
PDOStatement::setFetchMode — 為語句設定預設的取得模式。
PDOException 異常類
代表一個由 PDO 產生的錯誤。在自己的程式碼不應拋出一個 PDOException 異常。
errorInfo
相當於 PDO::errorInfo() 或 PDOStatement::errorInfo()
message
文字錯誤訊息。用 Exception::getMessage() 來存取。
code
SQLSTATE 錯誤碼。用 Exception::getCode() 來存取。