Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

लीडरबोर्ड बनाना, मैं रैंक/स्थिति प्रदर्शित करने के बारे में कैसे जाउंगा?

मैं PHP/MySQL पर पढ़ने की सलाह देता हूं ।

एचटीएमएल हैडर: अपनी टेबल खोलें, अपने हेडर बनाएं

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

PHP: प्रत्येक उपयोगकर्ता के लिए पंक्तियों को गतिशील रूप से उत्पन्न करें

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

एचटीएमएल पादलेख: तालिका को बंद करने की आवश्यकता है

</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. MySQL प्रश्न - एकाधिक प्रकार के उपयोगकर्ताओं को कैसे संभालें - एक टेबल या एकाधिक?

  2. कॉलम की गणना दूसरे कॉलम से की जाती है?

  3. एंटिटी फ्रेमवर्क कोड-पहले स्टार्टअप पर बहुत धीमा

  4. MySQL में एक पदानुक्रमित संरचना के साथ डेटा पुनर्प्राप्त करना

  5. कुछ राशि तक योग का चयन करें और फिर शर्त के आधार पर कुछ फ़ील्ड अपडेट करें