1

尝试脚本时出现此错误。

mySQL query error: SELECT * FROM ibf_store_shopstock WHERE is_hidden='0' AND category=1 ORDER BY item_name ASC  LIMIT 0,

mySQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
mySQL error code: 
Date: Monday 23rd 2012f July 2012 05:37:44 PM`

这很奇怪,因为我在本地主机(MySQL 5.5.14)上尝试的相同脚本工作得很好,但是当我在实时服务器(MySQL 5.1.63)上尝试时,它会导致这个错误。我以为MySQL版本之间没有太大区别?

无论如何这里是可疑脚本的一部分(它很长): http: //pastebin.com/YaQwVPqT

4

1 回答 1

1

我认为您在 LIMIT 子句之后遗漏了一些东西"LIMIT start_record", "offset"

尝试

SELECT * 
FROM   ibf_store_shopstock 
WHERE is_hidden='0' AND 
      category=1 
ORDER BY item_name ASC  
LIMIT 0, 10;
于 2012-07-23T10:55:38.593 回答