更新以给出更好的解释:
我正在尝试在一款名为runescape的游戏中为我的部落创建一个高分功能,但我不知道如何按照“总级别”来排序领导板。
不按总级别排序的工作演示
例如,silenthawk应该是最高的,因为他总共有1,941人。我有一个名为rsusers的表,其中列为id、秩和播放名。
我正在做一个sql查询,以获取家族中所有的人,然后使用我在github (链接在这里)上找到的名为链接在这里的页面从runescape网站上获得高分--我想我所要做的就是编辑这个页面,按照“总级别”排序,但我不确定?
下面是非常简单的演示和代码:
这里的演示
代码:
<?php
require 'OldSchoolHiscore.php';
$dbhost = 'localhost';
$dbuser = 'xxxx';
$dbpass = 'xxxxxxxxx';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'xxxxxx';
$connection = mysql_select_db($dbname);
$sql = "SELECT * FROM rsusers";
$rs_result = mysql_query ($sql);
?>
<table class="table table-striped table-list-search">
<thead>
<tr>
<td>Name</td>
<td>Level</td>
</tr>
</thead>
<tbody>
<?php
while ($row = mysql_fetch_assoc($rs_result)) {
$hs = new OldSchoolHiscore($row['username']);
$total_level = $hs->getSkillLevel('overall');
echo "<tr>";
echo "<td>".$row['username']."</td>";
echo "<td>$total_level</td>";
echo "</tr>";
}
?>
</tbody>
</table>SQL
INSERT INTO rsusers
(username, clanrank)
VALUES
('Dwh_Hunters', 'lieutenant'),
('SilentHawk', 'general'),
('Sir Novel', 'lieutenant'),
('Ryuk Yagami', 'general');发布于 2017-07-17 19:13:52
https://stackoverflow.com/questions/45151866
复制相似问题