• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP+PDO+MYSQL で実行されたSQL文の取得について)

PHP+PDO+MYSQLで実行されたSQL文の取得について

このQ&Aのポイント
  • PEARのDBからPDOへの移行をしていましてデバック用のSQL文取得で困っています。
  • PEARのDBでは$queryメソッドとlast_queryプロパティを使用してSQL文を取得することができました。
  • PDOではprepareメソッドとexecuteメソッドを使用してSQLを実行することはできますが、実行したSQLを確認する方法がわかりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • Li2CO3
  • ベストアンサー率54% (6/11)
回答No.1

PDOStatementにはqueryStringというプロパティがあるようですがこれは違うのでしょうか(試していません)。 http://www.php.net/manual/ja/class.pdostatement.php#pdostatement.props.querystring

windy1200
質問者

お礼

ご回答ありがとうございます。 $queryString には $pdo->prepare の値が格納されてるようで $sql_result->execute の結果(最終的なSQL文)ではないようです。

関連するQ&A