最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP中關(guān)于PDO數(shù)據(jù)訪問抽象層的功能操作實例

 更新時間:2017年09月11日 07:55:06   作者:WORSHIP亞薩  
下面小編就為大家?guī)硪黄狿HP中關(guān)于PDO數(shù)據(jù)訪問抽象層的功能操作實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

PDO:數(shù)據(jù)訪問抽象層

具有三大特點:

1.可以訪問其它數(shù)據(jù)庫  所有數(shù)據(jù)庫都可以

2.具有事務(wù)功能

3.帶有預(yù)處理語句功能(防止SQL注入攻擊)

實例操作代碼如下:

<?php

//1.造PDO對象
$dsn ="mysql:dbname=mydb;host=localhost";//數(shù)據(jù)庫類型:dbname=數(shù)據(jù)庫名稱;host=鏈接的ip或本機
$pdo =new PDO($dsn,"root","root");//$dsn,帳號,密碼

//2.寫SQL語句
$sql ="select * from info"; 
$sql ="insert into info values('004','王六','男','n007','1994-02-11')";

//3.執(zhí)行SQL語句
$stm = $pdo->query($sql); //查詢語句用query,返回的是結(jié)果
$arr = $pdo->exec($sql);//增刪改用exec,返回的是執(zhí)行的行數(shù)

//4.從PDOStatement對象里面讀數(shù)據(jù)
$arr =$stm->fetch(PDO::FETCH_NUM);//默認不選為PDO::FETCH_BOTH fetch為選擇一條數(shù)據(jù)
$arr = $stm->fetchAll(PDO::FETCH_BOTH);//fetchAll為全選

//事務(wù)類型:即要不全部都通過,要不全部失敗,可以參考淘寶購物,必須同時滿足扣款,減去庫存和添加訂單三項條件,缺一不可
//beginTransation 啟動事務(wù)
//commit 提交事務(wù)
//rollback 回滾:返回到啟動事務(wù)之前


//1.造PDO對象
$dsn ="mysql:dbname=mydb;host=localhost";
$pdo =new PDO($dsn,"root","root");

//2.將PDO的錯誤類型設(shè)置為異常模式
$pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);

try //嘗試運行,包含從開啟事務(wù)到提交事務(wù)
{
  //開啟事務(wù)
  $pdo->beginTransaction();
  $sql1 = "insert into info values('004','進口','男','n008','1994-05-11')";
  $sql2 = "insert into info values('005','審核','男','n009','1994-07-11')";
  $sql3 = "insert into info values('006','姐我','男','n0010','1994-08-11')";
  
  $pdo->exec($sql1);
  $pdo->exec($sql2);
  $pdo->exec($sql3);
  
  //提交事務(wù)
  $pdo->commit();
}
  catch(Exception $e)
  {
    //回滾操作
    $pdo->rollBack();
    
  }
  //強類型語言中使用
  final
  {
    //最終執(zhí)行,無論有沒有異常出現(xiàn),該代碼都會執(zhí)行
  }
?>

以上這篇PHP中關(guān)于PDO數(shù)據(jù)訪問抽象層的功能操作實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

武汉市| 新巴尔虎左旗| 永平县| 大石桥市| 嵊州市| 黄梅县| 吉水县| 林甸县| 湖州市| 麦盖提县| 西林县| 綦江县| 玉环县| 和田市| 邹城市| 青岛市| 五台县| 鄂州市| 石柱| 唐河县| 扬中市| 天镇县| 阜康市| 施秉县| 固安县| 城步| 拜泉县| 大兴区| 苍山县| 石家庄市| 商河县| 永平县| 外汇| 台北市| 前郭尔| 凤城市| 东台市| 钟祥市| 桂平市| 清新县| 福建省|