php - 创建 MySQL 排行榜

标签 php mysql sql web leaderboard

我正在尝试用 MySQL 数据制作一个排行榜。 MySQL数据来自minecraft服务器上的插件。因此,我将插件的数据链接到名为 iConomy 的 MySQL 数据库

在数据库中我制作了 2 个 atm 表:iconomy 和 bitcoin

其含义是排行榜将在网站上显示为:

Rank Number | Username | Bitcoin | Balance
1.          |Nicolas   | xxxxxxx | 1500

所以 1 是排名号码,Nicolas 是我的用户名,bitcoin 是我的比特币地址。并平衡我目前在游戏中的资金。该数据由我成功链接到我提到的 MySQL 数据库的插件提供。

阅读了几篇文章并复制了一些代码,我找到了这个 php 代码:

 <?php

    $result = mysql_query("SELECT username, balance, adress FROM iconomy, bitcoin ORDER BY balance DESC");
    $rank = 1;

    if (mysql_num_rows($result)) {
        while ($row = mysql_fetch_assoc($result)) {
            echo "<td>{$rank}</td>
                  <td>{$row['username']}</td>
                  <td>{$row['balance']}</td>
                  <td>{$row['adress']}</td>";

            $rank++;
        }
    }
?>   

正如你所看到的,我有从表 iconomy 和比特币中获得的用户名、余额、地址(这就是存储地址的地方)。

我不知道这段代码是否正确,这就是我来这里发帖的原因。

但如果是(这听起来很愚蠢),我该如何制作一个像样的网页。

如何成功将该 php 文件链接到网页中?

最佳答案

How do I succesfully link that php file into a webpage?

将其托管在 php 服务器上,购买一个地址并将其指向您的服务器。 您可以通过安装自己的 LAMP 或 WAMP 来测试本地主机上的所有内容。

how do i make a decent webpage of it.

程序员造就了糟糕的网站设计师,这不是这样的地方。我们可以帮助您了解如何将线条设为粉红色或黄色,但不知道如何将其放置在适合您的设计的位置。

在大学里,我的老师基本上为我们的网络类(class)翻译了该网站。这不是最好的做事方式,但对于了解基础知识和学习非常有用。 http://www.w3schools.com/

I don't know if this code is right, thats why I came posting here.

我也不,这就是为什么你应该创建自己的本地主机网络服务器并测试它,但它看起来是错误的。您应该使用 PDO 或 ADOdb 进行查询,因为 mysql_query 已被弃用(意味着它将在较新版本中停止工作)。

http://www.wampserver.com/en/对于 Windows

http://www.linux.com/learn/tutorials/288158-easy-lamp-server-installation对于Linux

关于php - 创建 MySQL 排行榜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18495733/

相关文章:

php - 为什么 PHP Sessions Memcached 可以工作而 Memcache 不能?

php - 需要一些重要提示 :- Sql injection for different queries. 。

c# - 带参数的 SQLCommand 不再更新我的表

javascript - PHP 表单损坏

php - 使用android studio上传图片到数据库

javascript - 在 Ajax php 和 mysql 中读取响应

mysql - 嵌套的 MySQL 在 Access VBA 中不起作用

mysql - 如何将两列连接到同一个表

php - 如何左连接另一个嵌套表?

sql - sybase:如果可能的话,我如何删除所有表和存储过程?