首頁 >後端開發 >php教程 >詳解PHP中的PDO::exec(附程式碼實例)

詳解PHP中的PDO::exec(附程式碼實例)

autoload
autoload原創
2021-04-23 12:39:472874瀏覽

    詳解PHP中的PDO::exec(附程式碼實例)

    在PHP內連接資料庫後,許多SQL指令可以直接在PHP中執行,而執行的函數則是exec()函數,本文就帶大家一起來看看exec()函數的使用。

首先,先了解一下exec()函數的語法:

exec    ( string $statement   )
  • $statement:要被預處理和執行的SQL 語句。

  • 傳回值:傳回受修改或刪除 SQL 語句影響的行數。如果沒有受影響的行,則傳回 0。

程式碼實例:

<?php

$type="mysql";
$servername="localhost";
$dbname="my_database";
$dsn="$type:host=$servername;dbname=$dbname";

$username="root";
$password="root123456";

$pdo=new PDO($dsn,$username,$password);
//错误模式,用于抛出异常
$pdo->setAttribute(PDO::ATTR_CASE, PDO::CASE_UPPER);

$sql="insert into fate values(&#39;5&#39;,&#39;张三&#39;,&#39;66&#39;)";
$pdo->exec($sql);
$sql2="select * from fate where id=5";
$statement =$pdo->query($sql2);
print_r($statement->fetch());
?>
输出:Array
(
    [ID] => 5      [0] => 5
    [NAME] => 张三 [1] => 张三
    [AGE] => 66    [2] => 66
)

推薦:2021年PHP面試題大匯總(收藏)》《php影片教學

以上是詳解PHP中的PDO::exec(附程式碼實例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn