【发布时间】:2010-09-08 19:33:01
【问题描述】:
试图做这种事情......
WHERE username LIKE '%$str%'
...但是在 PDO 中使用绑定参数来准备语句。例如:
$query = $db->prepare("select * from comments where comment like :search");
$query->bindParam(':search', $str);
$query->execute();
我已经尝试过无数种单引号和 % 符号的排列方式,但我对此感到很反感。
我似乎记得以前在某个时候与这个搏斗过,但我找不到任何参考资料。有谁知道如何(如果?)在 PDO 中使用命名参数很好地做到这一点?
【问题讨论】: