可能重复:
How do I create a PDO parameterized query with a LIKE statement in PHP?什么是正确的PDO的语法
我的SQL语句最初是这样的:
"SELECT companyname, axiscategory
FROM axispl WHERE companyname
LIKE '$searchterm%' LIMIT 11"
现在我想改变这PDO格式。我怀疑的是关于我在searchterm中使用的通配符(任何以......开始的)。我如何以PDO的形式实现这一点?
我写了代码,直到WHERE。那么当写作companyname =:...我被卡住了。
$query = $db->prepare("SELECT companyname, axiscategory
FROM axispl WHERE companyname
LIKE '$searchterm%' LIMIT 11");