Downloads
Documentation
Get Involved
Help
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Dealing with XForms
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
简介 »
« odbc_tables
PHP 手册
函数参考
数据库扩展
数据库抽象层
Change language:
English
Chinese (Simplified)
Other
PHP 数据对象
简介
安装/配置
需求
安装
运行时配置
资源类型
预定义常量
连接与连接管理
事务与自动提交
预处理语句与存储过程
错误与错误处理
大对象 (LOB)
PDO
— PDO 类
PDO::beginTransaction
— 启动一个事务
PDO::commit
— 提交一个事务
PDO::__construct
— 创建一个表示数据库连接的 PDO 实例
PDO::errorCode
— 获取跟数据库句柄上一次操作相关的 SQLSTATE
PDO::errorInfo
— Fetch extended error information associated with the last operation on the database handle
PDO::exec
— 执行 SQL 语句,并返回受影响的行数
PDO::getAttribute
— 取回一个数据库连接的属性
PDO::getAvailableDrivers
— 返回一个可用驱动的数组
PDO::inTransaction
— 检查是否在事务内
PDO::lastInsertId
— 返回最后插入行的ID或序列值
PDO::prepare
— 预处理要执行的语句,并返回语句对象
PDO::query
— 预处理并执行没有占位符的 SQL 语句
PDO::quote
— 为 SQL 查询里的字符串添加引号
PDO::rollBack
— 回滚事务
PDO::setAttribute
— 设置属性
PDOStatement
— PDOStatement 类
PDOStatement::bindColumn
— 绑定一列到一个 PHP 变量
PDOStatement::bindParam
— 绑定一个参数到指定的变量名
PDOStatement::bindValue
— 把一个值绑定到一个参数
PDOStatement::closeCursor
— 关闭游标,使语句能再次被执行
PDOStatement::columnCount
— 返回结果集中的列数
PDOStatement::debugDumpParams
— 打印一条 SQL 预处理命令
PDOStatement::errorCode
— 获取跟上一次语句句柄操作相关的 SQLSTATE
PDOStatement::errorInfo
— 获取跟上一次语句句柄操作相关的扩展错误信息
PDOStatement::execute
— 执行预处理语句
PDOStatement::fetch
— 从结果集中获取下一行
PDOStatement::fetchAll
— 从结果集中获取剩余的行
PDOStatement::fetchColumn
— 从结果集中的下一行返回单独的一列
PDOStatement::fetchObject
— 获取下一行并作为一个对象返回
PDOStatement::getAttribute
— 检索语句属性
PDOStatement::getColumnMeta
— 返回结果集中一列的元数据
PDOStatement::getIterator
— Gets result set iterator
PDOStatement::nextRowset
— 在一个多行集合语句句柄中推进到下一个行集合
PDOStatement::rowCount
— 返回受上一个 SQL 语句影响的行数
PDOStatement::setAttribute
— 设置一个语句属性
PDOStatement::setFetchMode
— 为语句设置默认的获取模式
PDORow
— The PDORow class
PDOException
— PDOException 异常类
PDO 驱动
CUBRID (PDO)
— CUBRID Functions (PDO_CUBRID)
MS SQL Server (PDO)
— Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
Firebird (PDO)
— Firebird Functions (PDO_FIREBIRD)
IBM (PDO)
— IBM Functions (PDO_IBM)
Informix (PDO)
— Informix Functions (PDO_INFORMIX)
MySQL (PDO)
— MySQL Functions (PDO_MYSQL)
MS SQL Server (PDO)
— Microsoft SQL Server Functions (PDO_SQLSRV)
Oracle (PDO)
— Oracle Functions (PDO_OCI)
ODBC and DB2 (PDO)
— ODBC and DB2 Functions (PDO_ODBC)
PostgreSQL (PDO)
— PostgreSQL Functions (PDO_PGSQL)
SQLite (PDO)
— SQLite Functions (PDO_SQLITE)
Improve This Page
Learn How To Improve This Page
•
Submit a Pull Request
•
Report a Bug
+
add a note
User Contributed Notes
There are no user contributed notes for this page.