- 相关推荐
PHP PDO的扩展内容
导语:PDO全称是PHP Data Object(PHP数据对象) ,是PHP连接数据库中的一个扩展,目前得到普遍使用。下面是相关介绍,欢迎参考!
主要解决的问题是为不同的数据库提供一个统一的数据访问接口和操作层。为实现系统在跨数据库平台的开发及迁移等问题上提供了较好的解决方案。
PDO扩展中主要提供了类有:PDO、PDOStatement、PDOException和PDODrivers。今天简单学习使用了下PHP PDO,发现和原生态的PHP操作Mysql数据库非常类似,只是写法上稍有区别。
代码如下:
1 <?php
2 $db_user = "root";
3 $db_pwd = "123456";
4
5 try{
6 $pdo_conn = new PDO('mysql:host=localhost; dbname=tourism_formal', $db_user, $db_pwd);
7 echo "mysql connect right";
8 $pdo_conn->exec("SET NAMES 'utf8'");
9 } catch(PDOException $ex){
10 echo $ex->getMessage();
11 exit();
12 }
13
14 $pdo_stmt = $pdo_conn->query('SELECT `name` FROM `hotel`');
15 while($row = $pdo_stmt->fetch()){
16 echo $row['name']."<br/>";
17 }
18
19 echo "-------------------";
20
21 //SQL 参数 预处理
22 $sql = "SELECT `name` FROM `hotel` WHERE `id`=:id_value";
23 $stmt = $pdo_conn->prepare($sql);
24 $stmt->execute(array("id_value"=>10));
25 $row2 = $stmt->fetch();
26 echo $row2['name'];
【PHP PDO的扩展内容】相关文章:
php内核分析之扩展10-03
ubuntu下安装php5+pdo的技巧08-10
怎么在yaf框架增加php扩展框架07-24
Php中用PDO查询Mysql来避免SQL注入风险的方法10-27
怎样学习PHP内容09-17
无需重新编译php加入ftp扩展的方法09-04
php抓取https的内容的代码08-18
php读取文件内容的方法09-14