ホームページ  >  記事  >  バックエンド開発  >  PHP での PDO::query() の使用

PHP での PDO::query() の使用

autoload
autoloadオリジナル
2021-04-23 14:09:303397ブラウズ

PHP での PDO::query() の使用

PHP データベースに接続する必要があることがよくありますが、以前はデータベース操作には mysqli という接続方法が一般的でしたが、この記事では、# を使用した後に query を使用する方法について説明します。 ##PDO を使用してデータベースに接続します。()データを読み取ります。 まず、query() の使用法を見てみましょう。:

query    ( string $statement   )
query    ( string $statement   , int $PDO::FETCH_COLUMN   , int $colno   )
query    ( string $statement   , int $PDO::FETCH_CLASS   , string $classname   , array $ctorargs   )
query    ( string $statement   , int $PDO::FETCH_INTO   , object $object   )

$statement: 準備して実行する必要がある SQL ステートメント。

  • 戻り値: PDOStatement オブジェクトを返すか、失敗した場合は false を返します。

  • コード例:

    <?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="select * from fate";
    $statement =$pdo->query($sql);
    foreach($statement as $row){
        echo $row[&#39;ID&#39;]," ";
        echo $row[&#39;NAME&#39;]," ";
        echo $row[&#39;AGE&#39;]," ";
        echo "<br>";
    }
    输出:1 saber 100 
          2 acher 77 
          3 luncher 56 
          4 cooker 18 
          5 张三 66

  • 推奨事項:

2021 PHP 面接質問まとめ (集)

》《

PHPビデオチュートリアル>>

以上がPHP での PDO::query() の使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。