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.事務處理