博主信息
Liu
博文
23
粉絲
1
評論
0
訪問量
2267
積分:0
P豆:48

PDO操作

2019年11月26日 15:50:00閱讀數:251博客 / Liu / PHP

一、PDO操作流程

1、連接數據庫

//數據庫連接參數$db = [    'type' => 'mysql',    'host' => 'localhost',    'dbname' => 'ouyangke',    'username' => 'root',    'password' => 'root'];

1.2、獲取dsn參數

$dsn = $db['type'] . ':host=' . $db['host'] . ';dbname=' . $db['dbname'];

1.3、連接數據庫

try {    $pdo = new PDO($dsn, $db['username'], $db['password']);//    print_r($pdo);} catch (PDOException $e) {    die('錯誤提示:'.$e->getMessage());};

1.4 prepare 預處理對象

$stmt = $pdo->prepare($sql);

1.5、pdo綁定參數

$name = 'els';$alias = '俄羅斯動畫片';$stmt->bindParam('name', $name, PDO::PARAM_STR);$stmt->bindParam('alias', $alias, PDO::PARAM_STR);

1.5 PDOStatement類,對增刪改查進行操作

//PDOStatement類,對增刪改查進行操作$add = $stmt->execute();print_r($add);if ($add){    $count=$stmt->rowCount();    if ($count>0){        echo '數據插入成功';    }else{        echo '數據插入失敗';    }}else{    die(print_r($stmt->errorInfo(),true));}

1.6 類連接,它是一直連接的,在執行完連接的代碼后,自動釋放

//unset($pdo);//print_r($pdo);$pdo=null;print_r($pdo);

手寫代碼




批改狀態:未批改

老師批語:

全部評論

文明上網理性發言,請遵守新聞評論服務協議

條評論
暫無評論暫無評論!
  • 118期四肖中特唯一