天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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

與ADODB和MDB2相比,PDO更高效。目前而言,實(shí)現(xiàn)“數(shù)據(jù)庫(kù)抽象層”任重而道遠(yuǎn),使用PDO這樣的“數(shù)據(jù)庫(kù)訪問(wèn)抽象層”是一個(gè)不錯(cuò)的選擇。
PDO->beginTransaction() ― 標(biāo)明回滾起始點(diǎn)
PDO->commit() ― 標(biāo)明回滾結(jié)束點(diǎn),并執(zhí)行SQL
PDO->__construct() ― 建立一個(gè)PDO鏈接數(shù)據(jù)庫(kù)的實(shí)例
PDO->errorCode() ― 獲取錯(cuò)誤碼
PDO->errorInfo() ― 獲取錯(cuò)誤的信息
PDO->exec() ― 處理一條SQL語(yǔ)句,并返回所影響的條目數(shù)
PDO->getAttribute() ― 獲取一個(gè)“數(shù)據(jù)庫(kù)連接對(duì)象”的屬性
PDO->getAvailableDrivers() ― 獲取有效的PDO驅(qū)動(dòng)器名稱
PDO->lastInsertId() ― 獲取寫(xiě)入的最后一條數(shù)據(jù)的主鍵值
PDO->prepare() ― 生成一個(gè)“查詢對(duì)象”
PDO->query() ― 處理一條SQL語(yǔ)句,并返回一個(gè)“PDOStatement”
PDO->quote() ― 為某個(gè)SQL中的字符串添加引號(hào)
PDO->rollBack() ― 執(zhí)行回滾
PDO->setAttribute() ― 為一個(gè)“數(shù)據(jù)庫(kù)連接對(duì)象”設(shè)定屬性
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ù)列表可以看出,操作基于不同的對(duì)象,“PDO”表示的是一個(gè)數(shù)據(jù)庫(kù)連接對(duì)象(new PDO產(chǎn)生),“PDOStatement”表示的是一個(gè)查詢對(duì)象(PDO->query()產(chǎn)生)或者是一個(gè)結(jié)果集對(duì)象(PDO->prepare()產(chǎn)生)。
一個(gè)“數(shù)據(jù)庫(kù)連接對(duì)象”的例子,返回“PDO”:
復(fù)制代碼 代碼如下:
<?php
$dbh = new PDO('mysql:host=localhost;dbname=test', 'root', '');
?>

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

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

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

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

主站蜘蛛池模板: 亚洲精品乱码一区二区三区 | 俄罗斯人xxx| 国产日韩在线欧美视频 | 阿离被扒开双腿疯狂输出 | 久久中文字幕无码A片不卡 久久中文字幕人妻熟AV女蜜柚M | 亚洲一卡二卡三卡四卡无卡麻豆 | 日韩欧美国产免费看清风阁 | 欧美日韩亚洲第一区在线 | 欧美14videosex性欧美成人 | 天天射天天爱天天干 | 玛雅成人网 | 99亚洲精品 | 红豆视频免费资源观看 | 国产成人综合在线 | 22eee在线播放成人免费视频 | 欧美精品一区二区三区四区 | 在线日本高清日本免费 | 欧美狂野乱码一二三四区 | 亚洲人交性视频 | 99久久无码一区人妻A片蜜 | 亚洲精品高清AV在线播放 | 成在线人免费视频 | 青青草国产自偷拍 | 亚色九九九全国免费视频 | 国产偷国产偷亚州清高APP | 苍井空a 集在线观看网站 | 国产在线播放精品视频 | 午夜性色一区二区三区不卡视频 | 日本xxx在线观看免费播放 | 精品日韩欧美一区二区三区 | 国产AV视频二区在线观看 | 亚洲国产精品无码中文字幕 | 色综合久久久久久 | 美女被艹网站 | 天天槽任我槽免费 | 精品熟女少妇AV久久免费A片 | 女人被躁到高潮嗷嗷叫免费 | 99pao成人国产永久免费视频 | 香港日本三级亚洲三级 | 91天堂国产在线 在线播放 | 久久精品电影 |