欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

php語言

PHP PDO的擴展內(nèi)容

時間:2025-03-02 21:22:10 php語言 我要投稿
  • 相關(guān)推薦

PHP PDO的擴展內(nèi)容

  導(dǎo)語:PDO全稱是PHP Data Object(PHP數(shù)據(jù)對象) ,是PHP連接數(shù)據(jù)庫中的一個擴展,目前得到普遍使用。下面是相關(guān)介紹,歡迎參考!

  主要解決的問題是為不同的數(shù)據(jù)庫提供一個統(tǒng)一的數(shù)據(jù)訪問接口和操作層。為實現(xiàn)系統(tǒng)在跨數(shù)據(jù)庫平臺的開發(fā)及遷移等問題上提供了較好的解決方案。

  PDO擴展中主要提供了類有:PDO、PDOStatement、PDOException和PDODrivers。今天簡單學習使用了下PHP PDO,發(fā)現(xiàn)和原生態(tài)的PHP操作Mysql數(shù)據(jù)庫非常類似,只是寫法上稍有區(qū)別。

  代碼如下:

  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 參數(shù) 預(yù)處理

  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的擴展內(nèi)容】相關(guān)文章:

PHP擴展程序講解04-12

ubuntu下安裝php5+pdo的技巧08-10

php內(nèi)核分析之擴展01-31

php下zmq擴展安裝-207-20

怎么用PHP安裝memcached擴展筆記01-31

怎么在yaf框架增加php擴展框架07-24

php 5.x 擴展開發(fā)要點05-23

linux下用phpize給PHP動態(tài)添加擴展07-25

怎樣編寫一個獨立的PHP擴展03-15