我正在尝试在我的网站上编写搜索栏代码,当我添加WHERE时就这样。我喜欢错误。
$SELECT *
FROM articles
INNER JOIN fournisseur ON fournisseur.fournisseur_id = articles._fournisseur_id
ORDER BY ".$order." LIMIT ".$limit." OFFSET ".$debut."
WHERE article_designation LIKE ".$recherche."
以下是错误消息:
致命错误:带有消息'SQLSTATE [42000]的未捕获异常'PDOException':语法错误或访问冲突:1064 SQL语法中有错误;查看与您的MySQL服务器版本对应的手册,以便在
的第1行''WHERE article_designation LIKE aspirateur'附近使用正确的语法
请求完全正常,没有WHERE
。查询出了什么问题?
答案 0 :(得分:0)
您需要在WHERE
或ORDER BY
LIMIT
条款