【发布时间】:2014-08-04 02:31:00
【问题描述】:
我尝试请求查找包含特定字符串值的行。
这是我的代码摘录:
// Getting motscles value
$motscles = $_POST['motscles'];
// Prepare a second SQL request to get all annonces posted by the user
$result2=$connexion->prepare("select * from annonces where titre LIKE = '%".$motscles."%' ");
我没有结果,我认为我的要求很糟糕..
【问题讨论】:
-
去掉LIKE关键字后面的等号;这是无效的语法。
-
哦,您目前对SQL Injection 开放。你似乎有能力使用prepared statements,所以这样做,否则后果自负。