PDO是啥啥啥?PHP DataObject,不知道百度去。
First of all,在php.ini文件中配置,把extension=php_pdo_mysql.dll打開。欸,這就才能往下進行,才能用PDO鏈接到數據庫!
And second,作如下動作:
$db=new PDO("mysql:host=localhost;dbname=vote", "root", "shelton123"); 那麼現在我們已經有一個叫做$db的PDO類的對象(參數分別爲dsn,username,以及password)。很簡單,下一步就是使用了。
下面介紹一些PDO對象實例的方法:
PDO::query()主要是用於有記錄結果返回的操作,特別是SELECT操作
PDO::exec() 主要是針對沒有結果集合返回的操作,如INSERT、UPDATE等操作
PDO::lastInsertId() 返回上次插入操作,主鍵列類型是自增的最後的自增ID
PDOStatement::fetch() 是用來獲取一條記錄
PDOStatement::fetchAll()是獲取所有記錄集到一箇中
例如我們想查詢select* from dept;只需要做一下動作:
$res=$db->query("select * from dept"); $row=$res->fetchAll(); echo $row[0][0]."<br>"; print_r($row);