Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Membuat papan peringkat, bagaimana cara menampilkan peringkat/posisi?

Saya sarankan membaca PHP/MySQL .

Tajuk HTML: Buka tabel Anda, buat header Anda

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

PHP: Buat baris secara dinamis untuk setiap pengguna

    <?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++;
            }
        }
    ?>

HTML Footer: perlu menutup tabel

</table>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bantuan rekursi PHP diperlukan untuk membuat struktur pohon

  2. Batas MySQL dengan Banyak ke Banyak Hubungan

  3. Mengamankan php api untuk digunakan dalam aplikasi android

  4. Cara memasukkan data ke table1 dengan memeriksa bidang dari table2 (Codeigniter)

  5. Menggunakan pernyataan Select dan where dalam Kriteria