SQL SELECT INNER JOIN WHERE OFFSET

时间:2016-05-06 19:35:37

标签: php sql select request where

我正在尝试在我的网站上编写搜索栏代码,当我添加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。查询出了什么问题?

1 个答案:

答案 0 :(得分:0)

您需要在WHEREORDER BY

之前提出LIMIT条款