具有绑定数据的PDO queryString

时间:2011-06-27 10:48:10

标签: php pdo prepared-statement

如果我有一个像SELECT * FROM users WHERE userid = :userid这样的预备语句,我可以通过PDOStatement::$queryString读取这个SQL语句。对于日志记录,我希望拥有执行的字符串,例如... WHERE userid = 42。我怎么得到这个字符串?

1 个答案:

答案 0 :(得分:6)

PDOStatement->debugDumpParams就是你想要的。您可能需要使用输出缓冲,因为结果会被回显。