一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP PDO函數(shù)庫(PDO Functions)第1/2頁

與ADODB和MDB2相比,PDO更高效。目前而言,實現(xiàn)“數(shù)據(jù)庫抽象層”任重而道遠,使用PDO這樣的“數(shù)據(jù)庫訪問抽象層”是一個不錯的選擇。
PDO->beginTransaction() ― 標明回滾起始點
PDO->commit() ― 標明回滾結(jié)束點,并執(zhí)行SQL
PDO->__construct() ― 建立一個PDO鏈接數(shù)據(jù)庫的實例
PDO->errorCode() ― 獲取錯誤碼
PDO->errorInfo() ― 獲取錯誤的信息
PDO->exec() ― 處理一條SQL語句,并返回所影響的條目數(shù)
PDO->getAttribute() ― 獲取一個“數(shù)據(jù)庫連接對象”的屬性
PDO->getAvailableDrivers() ― 獲取有效的PDO驅(qū)動器名稱
PDO->lastInsertId() ― 獲取寫入的最后一條數(shù)據(jù)的主鍵值
PDO->prepare() ― 生成一個“查詢對象”
PDO->query() ― 處理一條SQL語句,并返回一個“PDOStatement”
PDO->quote() ― 為某個SQL中的字符串添加引號
PDO->rollBack() ― 執(zhí)行回滾
PDO->setAttribute() ― 為一個“數(shù)據(jù)庫連接對象”設定屬性
PDOStatement->bindColumn() ― Bind a column to a php variable
PDOStatement->bindParam() ― Binds a parameter to the specified variable name
PDOStatement->bindValue() ― Binds a value to a parameter
PDOStatement->closeCursor() ― Closes the cursor, enabling the statement to be executed again.
PDOStatement->columnCount() ― Returns the number of columns in the result set
PDOStatement->errorCode() ― Fetch the SQLSTATE associated with the last operation on the statement handle
PDOStatement->errorInfo() ― Fetch extended error information associated with the last operation on the statement handle
PDOStatement->execute() ― Executes a prepared statement
PDOStatement->fetch() ― Fetches the next row from a result set
PDOStatement->fetchAll() ― Returns an array containing all of the result set rows
PDOStatement->fetchColumn() ― Returns a single column from the next row of a result set
PDOStatement->fetchObject() ― Fetches the next row and returns it as an object.
PDOStatement->getAttribute() ― Retrieve a statement attribute
PDOStatement->getColumnMeta() ― Returns metadata for a column in a result set
PDOStatement->nextRowset() ― Advances to the next rowset in a multi-rowset statement handle
PDOStatement->rowCount() ― Returns the number of rows affected by the last SQL statement
PDOStatement->setAttribute() ― Set a statement attribute
PDOStatement->setFetchMode() ― Set the default fetch mode for this statement
從函數(shù)列表可以看出,操作基于不同的對象,“PDO”表示的是一個數(shù)據(jù)庫連接對象(new PDO產(chǎn)生),“PDOStatement”表示的是一個查詢對象(PDO->query()產(chǎn)生)或者是一個結(jié)果集對象(PDO->prepare()產(chǎn)生)。
一個“數(shù)據(jù)庫連接對象”的例子,返回“PDO”:
復制代碼 代碼如下:
<?php
$dbh = new PDO('mysql:host=localhost;dbname=test', 'root', '');
?>

一個“查詢對象”的例子,返回“PDOStatement”:
復制代碼 代碼如下:
<?php
$sql = "INSERT INTO `test`.`table` (`name` ,`age`)VALUES (?, ?);";
$stmt = $dbh->prepare($sql);
?>

一個“結(jié)果集對象”的例子,返回“PDOStatement”:
復制代碼 代碼如下:
<?php
$sql = "SELECT * FROM `table` WHERE `name` = 'samon'";
$stmt = $dbh->query($sql);
?>

php技術PHP PDO函數(shù)庫(PDO Functions)第1/2頁,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产成人精品视频2021 | 成年人在线观看视频 | 国产精品久久久久久亚洲小说 | 5566av资源 | 国产美女无遮挡免费视频 | 日日噜噜夜夜狠狠tv视频免费 | 激情婷婷 | 精品中文字幕在线 | 中文字幕成人免费视频 | 首页 动漫 亚洲 欧美 日韩 | 色婷婷婷婷| 久久精品成人国产午夜 | 免费视频一区 | 成人精品一区二区久久 | 国内精自视频品线六区免费 | 欧美激情在线精品三区 | 久久久久网站 | 亚洲国产精品一区二区三区 | 特大毛片 | 乱子伦免费视频中文字幕 | 免费国产97久久青草 | 久久国产精品超级碰碰热 | 性夜黄a爽爽免费视频国产 性夜影院爽黄e爽痛轻点www | 99pao强力打造免费高清色 | 精品视频在线观看免费 | 国产精品免费一区二区三区 | 黄色片网站免费在线观看 | 在线观看黄视频 | 九色综合伊人久久富二代 | 欧洲性视频| 国内第一永久免费福利视频 | 成人在线精品视频 | 视频在线91 | 国产成人激情 | 日韩欧美精品一区二区三区 | 欧美日韩另类在线观看视频 | 伊人网综合 | 精品久久久久久无码中文字幕 | 亚洲欧美久久婷婷爱综合一区天堂 | 91操碰| 日韩视频第二页 |