使用PHP/MySQL制作成绩单

3
我想建立一个网页来显示特定人员的分数信息。
该网页将有三列,分别为排名、姓名和分数。
排名列是自动更新的。
我希望数据库以升序方式显示分数和相应的排名。
我将手动将分数更新到数据库中,或使用SQL查询“update”进行更新。但刷新网页后,排名应根据分数进行排序。

我已经尝试过这样做了。

SELECT * FROM 'SCORE' ORDER BY 'POINTS' ASC;

这里,score是表格,points是得分列。

1个回答

4

在列名称周围不要使用单引号,而应改用反引号。

SELECT *
FROM `SCORE` 
ORDER BY `POINTS` ASC;

1
@AyushKhemka 将其用单引号括起来会将其转换为字符。因此通过这样做:'POINTS',它不再是一个列,而是普通文本。 - John Woo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接