sql >> データベース >  >> RDS >> Mysql

テーブルヘッダーがphpのforループから繰り返されています

    ループからヘッダーを削除します。

    このようにしてください:

    <?php
    require_once 'header.php';
        // Send variables for the MySQL database class.
        $database = mysql_connect('localhost', 'root', 'password') or die('Could not connect: ' . mysql_error());
        mysql_select_db('robinsnest') or die('Could not select database');
    
        $query = "SELECT * FROM `members` ORDER by `quiz_score` DESC LIMIT 10";
        $result = mysql_query($query) or die('Query failed: ' . mysql_error());
    
        $num_results = mysql_num_rows($result);  
    
        echo "<table>
              <tr>
              <th>Position</th>
              <th>User Name</th>      
               <th>Score</th>
               </tr>";
    
        for($i = 1; $i <= $num_results; $i++)
        {
             $row = mysql_fetch_array($result);
    
             echo "<tr>
                  <td>".$i."</td>
                  <td>".$row['user']."</td>       
                  <td>".$row['quiz_score']."</td>
                  </tr>";
        }
    
        echo "</table>";
    
        echo '<footer>
                    <p class="pull-right"><a href="#">Back to top</a></p>
                    <p>&copy; 2014 Company, Inc. &middot; <a href="#">Privacy</a> &middot; <a href="#">Terms</a></p>
                </footer>';
    ?>
    

    さらにヘルプが必要な場合はお知らせください!!



    1. SQLServerで「datediff関数がオーバーフローを引き起こしました」エラーを修正する方法

    2. float LARAVELでメンバー関数addEagerConstraints()を呼び出す

    3. 高いCLR_MANUAL_EVENT待機を追跡する

    4. エラー:ER_WRONG_VALUE_COUNT_ON_ROW:列数が行1の値数と一致しません