1.什么事PDO?php
2.为何要学习PDOhtml
3.如何开启PDO支持(PDO 是模块)mysql
4.try…catch语法的使用sql
try{
//尝试执行某段代码
}catch(){数据库
//接收错误,并处理
}catch(){
}服务器
5.PDO操做mysql数据库学习
6.PDO类htm
bool beginTransaction (void) 开启事物处理对象
bool commit (void) 提交事物事务
mixed errorCode( void )错误代码
public array errorInfo (void) 错误信息
int exec (string $statement)执行sql语句
mixed getAttribut (int $attribute) 获取属性
static array getAvailableDrivers (void) 获取PDO支持的数据库类型
bool inTransaction (void) 检测是否处于事物当中
string lastInsertId([string $name =NULL])获取上一次插入操做的id
public PDOStatement prepare (string $statement [,array $driver_options =array()])准备SQL语句 返回PDO预处理对象
public PDOStatement query (string $statement) 执行查询SQL语句
public string quote (string $string [,int $parameter_type = PDO::PARAM_STR])字符串转译
bool rollBack (void) 回滚事务
bool setAttribute (int $attribute, mixed $value) 设置属性
Pdo对象->setAttribute(要设置的属性,要设置的属性值)
PDO::ATTR_CASE:强制列名为指定的大小写。
PDO::ATTR_ERRMODE:错误报告。
PDO::ATTR_AUTOCOMMIT 自动提交
7.事务处理