0

我正在尝试用 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 文件链接到网页中?

4

2 回答 2

1

要回答您关于如何制作网站的问题,就像@MrJack 所说,您需要制作服务器,并可能获得域名。我写了一个页面,介绍了制作服务器和购买域名的要点。可以在这里找到。(我目前正在更新指南,因为我有一段时间没有更新了,所以它可能会在 10 分钟内更改。)

完全披露:正如我所提到的,我制作了这个页面。我没有从上面的广告中得到任何钱,它只是为了教育对服务器感兴趣的人。

杰克先生的回答涵盖了您的其余问题,我无需重复。

于 2013-08-28T18:57:23.447 回答
1

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

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

我如何制作一个像样的网页。

程序员造就了糟糕的网站设计师,这不是那个地方。我们可以帮助您如何制作粉红色或黄色的线条,但不能帮助您将它放在哪里以适合您的设计。

在大学里,我的老师基本上为我们的网络课程翻译了那个网站。这不是做事的最佳方式,但它非常适合了解基础知识和学习。http://www.w3schools.com/

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

我也没有,这就是为什么您应该创建自己的 localhost 网络服务器并对其进行测试,但它看起来不对。您应该使用 PDO 或 ADOdb 进行查询,因为不推荐使用 mysql_query(这意味着它将在较新的版本中停止工作)。

http://www.wampserver.com/en/适用于 Windows

http://www.linux.com/learn/tutorials/288158-easy-lamp-server-installation for linux

于 2013-08-28T18:50:11.683 回答