我正在努力制作一个由MySQL数据构成的排行榜。 MySQL数据来自Minecraft服务器上的插件。所以我将插件的数据链接到一个名为iConomy的MySQL数据库
在数据库中我创建了2个表atm:iconomy和bitcoin
意思是排行榜将在网站上显示为:
Rank Number | Username | Bitcoin | Balance
1. |Nicolas | xxxxxxx | 1500
所以1是排名,Nicolas我的用户名,比特币我的比特币地址。并在游戏中平衡我目前的钱。该数据由我成功链接到我提到的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++;
}
}
?>
因此,您可以看到我拥有用户名,余额,地址以及比特币(即存储地址的地方)获得的地址。
我不知道这段代码是否正确,这就是我在这里发帖的原因。
但如果是(这听起来很愚蠢),我该怎么做一个体面的网页。
如何将该php文件成功链接到网页?
答案 0 :(得分:1)
如何将该php文件成功链接到网页?
将其托管在php服务器上,购买地址并将其指向您的服务器。 您可以通过安装自己的LAMP或WAMP来测试localhost上的所有内容。
我如何制作一个体面的网页。
程序员为可怕的网站设计师制作,这不是那个地方。我们可以帮助您制作粉红色或黄色的线条,但不能放在哪里,以便它适合您的设计。
在大学里,我的老师基本上将该网站翻译为我们的网络课程。这不是最好的做事方式,但它非常适合了解基础知识和学习知识。 http://www.w3schools.com/
我不知道这段代码是否正确,这就是我在这里发帖的原因。
我也不是,这就是为什么你应该创建自己的localhost网络服务器并测试它,但它看起来不对。您应该使用PDO或ADOdb进行查询,因为不推荐使用mysql_query(这意味着它将停止在较新版本中运行)。
Windows的http://www.linux.com/learn/tutorials/288158-easy-lamp-server-installation for linux
答案 1 :(得分:1)
要回答你关于如何建立网站的问题,比如@MrJack说,你需要建立一个服务器,并可能获得一个域名。我写了一个页面,介绍了制作服务器和购买域名的要点。它可以找到here。 (我目前正在更新指南,因为我暂时没有,所以它可能会在10分钟内发生变化。)
完全披露:正如我所提到的,我做了这个页面。我没有广告上的钱,只是为了教育对服务器感兴趣的人。
MrJack的回答涵盖了其余的问题,我不需要重复。