sql >> Databáze >  >> RDS >> Mysql

Při vytváření žebříčků, jak bych postupoval při zobrazování pozice/pozice?

Doporučuji přečíst si PHP/MySQL .

Záhlaví HTML: Otevřete tabulku, vytvořte záhlaví

<table>
    <tr>
        <td>Rank</td>
        <td>User</td>
        <td>Score</td>
    </tr>

PHP: Dynamicky generujte řádky pro každého uživatele

    <?php

        $result = mysql_query("SELECT user, score FROM leaderboard ORDER BY score DESC");
        $rank = 1;

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

                $rank++;
            }
        }
    ?>

Zápatí HTML: potřeba zavřít stůl

</table>


  1. Verze jádra PostgreSQL vs. Linux

  2. Jak najít poslední den v měsíci pro dané datum v MySQL

  3. 9.6 Turnaj o nejděsivější patch

  4. Jak vytvořit a vložit objekt JSON pomocí dotazů MySQL?