当前位置:学者斋 >

计算机 >php语言 >

PHP PDO的扩展内容

PHP PDO的扩展内容

导语:PDO全称是PHP Data Object(PHP数据对象) ,是PHP连接数据库中的一个扩展,目前得到普遍使用。下面是相关介绍,欢迎参考!

PHP PDO的扩展内容

主要解决的问题是为不同的数据库提供一个统一的.数据访问接口和操作层。为实现系统在跨数据库平台的开发及迁移等问题上提供了较好的解决方案。

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 扩展
  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/php/xdg3w5.html