ホームページ > バックエンド開発 > PHPチュートリアル > PHP の PDO::exec の詳細な説明 (コード例付き)

PHP の PDO::exec の詳細な説明 (コード例付き)

autoload
リリース: 2023-04-09 22:00:02
オリジナル
2839 人が閲覧しました

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 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート