首頁  >  文章  >  後端開發  >  PHP--PDO相關類別與方法

PHP--PDO相關類別與方法

伊谢尔伦
伊谢尔伦原創
2016-11-22 09:28:23895瀏覽

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 object

PDO::query — Executes statement object

PDO::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() 來存取。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn