zoukankan      html  css  js  c++  java
  • 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'];
  • 相关阅读:
    BI的相关技术和产品细分(转自娄工)
    SOA系列二:采用SOA的常见失误
    ASP.NET第三方控件网站
    BI名词字典
    VSS2005 添加文件夹方法!
    c#范型编程系列一(非原创)
    数据挖掘项目的生命周期
    SQLServer 2005开发与商业智能培训大纲
    CVSNT配置配置与在ECLIPSE中使用
    JS通用UI框架
  • 原文地址:https://www.cnblogs.com/lwbqqyumidi/p/2785001.html
Copyright © 2011-2022 走看看