PDO {
__construct ( string $dsn
[, string $username
[, string $password
[, array $driver_options
]]] )
bool beginTransaction ( void )
bool commit ( void )
mixed errorCode ( void )
public array errorInfo ( void )
int exec ( string $statement
)
mixed getAttribute ( int $attribute
)
static array getAvailableDrivers ( void )
bool inTransaction ( void )
string lastInsertId ([ string $name
= NULL
] )
public PDOStatement prepare ( string $statement
[, array $driver_options
= array() ] )
public PDOStatement query ( string $statement
)
public string quote ( string $string
[, int $parameter_type
= PDO::PARAM_STR ] )
bool rollBack ( void )
bool setAttribute ( int $attribute
, mixed $value
)
}
Table of Contents
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 — Prepares a statement for execution and returns a statement object
PDO::query — Executes an SQL statement, returning a result set as a PDOStatement object
PDO::quote — Quotes a string for use in a query.
PDO::rollBack — 回滚一个事务
PDO::setAttribute — 设置属性