これは、単純なハイスコア テーブルであると想定されています。しかし、データベースから別のプレーヤーを引き出すたびに、このようになります。
(テーブル ヘッダー)
プレーヤー
(テーブル ヘッダー)
プレーヤー
(テーブル ヘッダー)
プレーヤー
など、あなたは写真を手に入れます... プレーヤーのリストの一番上にヘッダーを一度だけ表示したい... 一度は動作していましたが、何を変更したのか覚えていませんこれを行う、誰もそれを修正する方法を知っていますか?
これが私のコードです:
<?php
$result = mysql_query("SELECT * FROM users ORDER BY explores DESC LIMIT 20;")
or die(mysql_error());
while($row = mysql_fetch_array( $result )) {
?>
<table class="reg-box" style="width: 600px; text-align: center;" align="center" cellspacing="5">
<tbody>
<tr>
<th colspan="2">Trainer</th>
<th colspan="2">Explores</th>
</tr>
<tr>
<td colspan="2"><?php echo "<a href=viewprofile.php?user=".$row['username'].">".$row['username']."</a>"; ?></td>
<td colspan="2"> <?php echo $row['explores']; ?></td>
</tr>
</tbody>
</table>
<?php } ?>