【发布时间】:2020-06-06 08:11:39
【问题描述】:
所以我有这个 sql preparted 语句:
SELECT carName, modelName
FROM cars
INNER JOIN model ON cars.idCar = model.idCar
WHERE carName IN (?)`
$input = " 'toyota','honda' "
我正在尝试将其放入 sql 语句中,但它给出了零行。我已经在 phpMyAdmin 中尝试过查询,并且一切正常。有谁知道这个问题吗?
【问题讨论】:
-
如果您没有获得用户输入,为什么要使用准备好的语句?
-
小心@FunkFortyNiner ...这里的一些常客认为您应该对所有事情使用准备好的语句。即使在 sql 中根本没有任何输入!大声笑
-
我得到了用户输入,这只是一个例子
-
@IncredibleHat 叹息,我知道。
-
@Hansen 好吧,你在下面有几个答案,试一试。
标签: php mysql sql prepared-statement