我在想是否有人能帮我解决这个小问题。
我想从数据库中选择一些内容,其中的数字不超过设置的数字。
这就是我所拥有的(片段):

$Level = "1"; //Retrieved from the DB, just keeping it simple.
@$Query = mysql_query("SELECT * FROM users,store WHERE users.ID = '$ID' AND store.LevelReq <='users.Level'");

问题是,它没有显示任何等于$level的内容。
(项目。。。级别:0)-显示
(项目。。。级别:1)-不显示。
所以我想要的是相当于php的!>1(不超过1),但如果可能的话,使用MYSQL格式,但是这不起作用。

最佳答案

您应该记住,“不超过”始终与“低于并等于”相同,因此您应该使用field <= value。(在你的情况下:field <= 1

09-27 15:07