【问题标题】:Mysql ranking data to HTML table on siteMysql 排名数据到网站上的 HTML 表格
【发布时间】:2016-10-29 04:22:52
【问题描述】:

我在 3 天前为多人 pvp 游戏设置了自己的服务器,我正在使用一个插件,该插件允许玩家在服务器中赚取积分并将所有内容存储在我可以完全访问的 MySQL 数据库中。

昨天我开始为我的服务器开发一个网站,我想出了一个让玩家更感兴趣的积分系统的想法,我想在我的网站上制作一个表格,从我的数据库中提取前 10 名玩家并将它们放入 HTML 表格中。

我尝试在网上搜索此内容,但找到的答案只能让我提取所有玩家或按名称对其进行排序等,我只需要“积分”列中值最高的前 10 名。

数据库表名为“ranks”,名称为“lastDisplayName”的列,带点的列称为“points”

如果有人能帮我找到一种方法将其放入包含等级、名称和积分的表格中,我将不胜感激。

很遗憾,我无法上传图片来展示我的桌子的样子。

【问题讨论】:

  • 您需要帮助来为您的表进行 Web 开发还是只需要 SQL 语句?
  • 我想制作一个 HTML 代码,从我的数据库中提取所需的数据,这意味着我首先需要 mysql 连接,我可以在其中填写我的用户名密码表名等。然后我需要我想建议的 SQL 语句可以满足我的需要 SELECT DISTINCT lastDisplayName FROM rank ORDER BY points DESC LIMIT 10;然后我需要将它变成实际表格的部分
  • 这意味着我想我需要网络开发方面的帮助
  • 我认为您需要坐下来阅读一本不错的初学者书籍或教程(但我也认为您已经知道这一点)
  • 是的,我愿意,但这是我唯一想做的关于提取信息的事情。仅此而已。

标签: html mysql web html-table ranking


【解决方案1】:

试试下面的查询

  SELECT DISTINCT lastDisplayName FROM ranks ORDER BY `points` DESC LIMIT 10;

【讨论】:

  • 感谢您给我查询,但首先我需要代码连接到我的数据库,然后才能给它查询,对吗?另外,如何将您的查询检索到的数据放入表中?
  • 连接数据库的代码、运行查询的代码、解析结果的代码、构建表的代码……你要求人们为你做很多工作。
猜你喜欢
  • 2020-11-13
  • 1970-01-01
  • 2020-02-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-06
  • 2011-10-03
相关资源
最近更新 更多