脚本宝典收集整理的这篇文章主要介绍了php – PDO参数化查询的工作方式,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
try { $sth = $dbh->PRepare("SELECT id From users WHERE name INN(?,?) "); $sth->execute(array("I'm","d'Artagnan")); } catch (PDOException $e) { echo $e->getMessage(); }@H_502_4@我收到此错误消息
但多年来我一直在想,查询和数据会分别发送到服务器并且永远不会干扰.因此我有一些问题(虽然我怀疑有人得到答案……)
>它在哪里得到如此熟悉的字符串表示 – 引用和转义?它是否特别报告错误或是否是实际查询的一部分?
>它是如何实际工作的?它是否用占位符代替数据?
>有没有办法获得整个查询,而不仅仅是一点点,用于调试目的?更新
$dbh->setattribute( PDO::ATTR_EMULATE_PREPARES,false );@H_502_4@
以上是脚本宝典为你收集整理的php – PDO参数化查询的工作方式全部内容,希望文章能够帮你解决php – PDO参数化查询的工作方式所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。