Posted at

【備忘録】queryの使い方を理解する


目的

PDO::queryを理解する


参考資料

PDO::query


PDO::queryとは


PDO::query — SQL ステートメントを実行し、結果セットを PDOStatement オブジェクトとして返す


SQLステートメントとは、

リレーショナルデータベースの標準的な操作言語である「SQL」で生成した命令文である。

「PDOStatmentオブジェクトを返す」とは???

PDOStatement クラス


プリペアドステートメントを表します。ステートメント実行後は関連する結果セットを表します。


データーベースから取得した値をPDO::Statemetオブジェクトとして返す。

よって、PDO::Statmentのメソッドを使うことができるようになり,PDOのfetchメソッドで値を取得することができる。

PDO:query()


PDO::query() の優れた機能は、 実行に成功したSELECTステートメントにより返されたレコードセットで 反復処理が可能であることです。



まとめ

queryは、PDO::statmentオブジェクトで返すため、fetch,またfethallメソッドでデータ取得することができる。