php语言 百分网手机站

PHP PDO的扩展内容

时间:2020-09-03 17:01:24 php语言 我要投稿

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扩展程序讲解09-30

php下zmq扩展安装-208-17

怎样编写一个独立的PHP扩展09-18

php 5.x 扩展开发要点08-18

PHP5中使用PDO连接数据库的方法08-18

linux下用phpize给PHP动态添加扩展09-10

php读取文件内容的方法09-08

PHP语言面向对象的内容08-23

PHP的漏洞-如何防止PHP漏洞09-22