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 に答える