是的,有很多类似的问题,但我真的无法解决我的问题。不幸的是,我没有足够的知识去理解类似问题的答案来解决我的问题^^。高分表 - 如何给每位用户最高分数?
我有id,name,score,ip变量。我不在乎身份证或IP变量..
我的查询是这样的;
$query = "SELECT * FROM highscores ORDER BY score + 0 DESC LIMIT 10"; $result = mysql_query($query);
这给higscore表,但是,也有同一用户的不同的分数。我想要显示每个用户的最高分数。
我甚至不知道为什么我的代码中有+0。为什么如果我删除它表不显示为desc。
我以前已经尝试过,不幸的是它给了我一个未定义的偏移错误。我想我应该在内联查询中创建一个查询,或者像这样首先定义这些变量。 – 2011-12-16 01:27:57