文章詳情頁(yè)
PHP數(shù)據(jù)庫(kù)抽象層之PDO(七)——相關(guān)類和方法
瀏覽:2日期:2022-09-15 16:14:59
PDO 類
代表 PHP 和數(shù)據(jù)庫(kù)服務(wù)之間的一個(gè)連接
PDO::beginTransaction?— 啟動(dòng)一個(gè)事務(wù)PDO::commit?— 提交一個(gè)事務(wù)PDO::__construct?— 創(chuàng)建一個(gè)表示數(shù)據(jù)庫(kù)連接的 PDO 實(shí)例PDO::errorCode?— 獲取跟數(shù)據(jù)庫(kù)句柄上一次操作相關(guān)的 SQLSTATEPDO::errorInfo?— Fetch extended error information associated with the last operation on the database handlePDO::exec?— 執(zhí)行一條 SQL 語(yǔ)句,并返回受影響的行數(shù)PDO::getAttribute?— 取回一個(gè)數(shù)據(jù)庫(kù)連接的屬性PDO::getAvailableDrivers?— 返回一個(gè)可用驅(qū)動(dòng)的數(shù)組PDO::inTransaction?— 檢查是否在一個(gè)事務(wù)內(nèi)PDO::lastInsertId?— 返回最后插入行的ID或序列值PDO::prepare?— Prepares a statement for execution and returns a statement objectPDO::query?— Executes an SQL statement, returning a result set as a PDOStatement objectPDO::quote?— Quotes a string for use in a query.PDO::rollBack?— 回滾一個(gè)事務(wù)PDO::setAttribute?— 設(shè)置屬性PDOStatement 類代表一條預(yù)處理語(yǔ)句,并在該語(yǔ)句被執(zhí)行后代表一個(gè)相關(guān)的結(jié)果集。
PDOStatement::bindColumn?— 綁定一列到一個(gè) PHP 變量PDOStatement::bindParam?— 綁定一個(gè)參數(shù)到指定的變量名PDOStatement::bindValue?— 把一個(gè)值綁定到一個(gè)參數(shù)PDOStatement::closeCursor?— 關(guān)閉游標(biāo),使語(yǔ)句能再次被執(zhí)行。PDOStatement::columnCount?— 返回結(jié)果集中的列數(shù)PDOStatement::debugDumpParams?— 打印一條 SQL 預(yù)處理命令PDOStatement::errorCode?— 獲取跟上一次語(yǔ)句句柄操作相關(guān)的 SQLSTATEPDOStatement::errorInfo?— 獲取跟上一次語(yǔ)句句柄操作相關(guān)的擴(kuò)展錯(cuò)誤信息PDOStatement::execute?— 執(zhí)行一條預(yù)處理語(yǔ)句PDOStatement::fetch?— 從結(jié)果集中獲取下一行PDOStatement::fetchAll?— 返回一個(gè)包含結(jié)果集中所有行的數(shù)組PDOStatement::fetchColumn?— 從結(jié)果集中的下一行返回單獨(dú)的一列。PDOStatement::fetchObject?— 獲取下一行并作為一個(gè)對(duì)象返回。PDOStatement::getAttribute?— 檢索一個(gè)語(yǔ)句屬性PDOStatement::getColumnMeta?— 返回結(jié)果集中一列的元數(shù)據(jù)PDOStatement::nextRowset?— 在一個(gè)多行集語(yǔ)句句柄中推進(jìn)到下一個(gè)行集PDOStatement::rowCount?— 返回受上一個(gè) SQL 語(yǔ)句影響的行數(shù)PDOStatement::setAttribute?— 設(shè)置一個(gè)語(yǔ)句屬性PDOStatement::setFetchMode?— 為語(yǔ)句設(shè)置默認(rèn)的獲取模式。PDOException 異常類代表一個(gè)由 PDO 產(chǎn)生的錯(cuò)誤。在自己的代碼不應(yīng)拋出一個(gè)?PDOException?異常。
errorInfo相當(dāng)于?PDO::errorInfo()?或?PDOStatement::errorInfo()message文本錯(cuò)誤信息。用?Exception::getMessage()?來(lái)訪問(wèn)。codeSQLSTATE?錯(cuò)誤碼。用?Exception::getCode()?來(lái)訪問(wèn)。 標(biāo)簽:
PHP
相關(guān)文章:
1. 阿里前端開發(fā)中的規(guī)范要求2. 低版本IE正常運(yùn)行HTML5+CSS3網(wǎng)站的3種解決方案3. css進(jìn)階學(xué)習(xí) 選擇符4. UDDI FAQs5. XML入門的常見問(wèn)題(一)6. html小技巧之td,div標(biāo)簽里內(nèi)容不換行7. PHP字符串前后字符或空格刪除方法介紹8. XML入門精解之結(jié)構(gòu)與語(yǔ)法9. Echarts通過(guò)dataset數(shù)據(jù)集實(shí)現(xiàn)創(chuàng)建單軸散點(diǎn)圖10. 概述IE和SQL2k開發(fā)一個(gè)XML聊天程序
排行榜
