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);