回答

收藏

             &

技术问答 技术问答 303 人阅读 | 0 人回复 | 2023-09-14

PDO:ARAM_INPUT_OUTPUT,4000);没有隐藏的强制转换DBM  G6 c2 |- Q) |; C/ o2 O
解释这个问题的另一个答案…2 i, ^/ J4 l3 n" m
当参数未绑定到可转换数据时
; e& c$ A% F2 q+ I. l即使是具有转换能力的数据库也不能一直正确转换变量。
) ^2 r9 N& N! c+ n7 z5 o参考:在PDO强烈输入参数的原因?
+ y4 x# [! ?5 W  ^! J$limit = 1;$dbh->prepare("SELECT * FROM items LIMIT :limit");$dbh->bindParam(":limit",$limit,PDO:ARAM_STR); // Will throw "You have an error in your SQL syntax..."
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则