我在 PDO 中实现 LIKE 时遇到问题
我有这个查询:
$query = "SELECT * FROM tbl WHERE address LIKE '%?%' OR address LIKE '%?%'";
$params = array($var1, $var2);
$stmt = $handle->prepare($query);
$stmt->execute($params);
我检查了它们$var1
,$var2
它们包含我想要搜索的两个词,我的 PDO 工作正常,因为我的一些查询SELECT
INSERT
可以工作,只是我LIKE
在 PDO 中不熟悉。
结果没有返回。my$query
在语法上是否正确?