2016-05-16 51 views
0

我創建了一個數據庫,其中包含運行人員以及他們運行的回合數量。之後,我創建了一個創建html圖表的腳本。如何在PHP中爲數據庫創建的圖表中的項目排序?

腳本:

<?php 
    $db = new PDO("mysql:host=HIDDEN;dbname=HIDDEN", 'HIDDEN', 'HIDDEN') or die ("Verbindung nicht möglich"); 
    $query_temp = $db->prepare("SELECT * FROM runners"); 
    $query_temp->bindParam(':id', $id); 
    $id = 1; 
    $query_temp->execute(); 

    echo '<table class="table table-hover">'; 
    echo '<tr>'; 
    echo '<th>ID</th>'; 
    echo '<th>Name</th>'; 
    echo '<th>Runden</th>'; 
    echo '</tr>'; 
    while($id_table = $query_temp->fetch(PDO::FETCH_ASSOC)) { 
    echo '<tr>'; 
    echo '<td>'.$id_table['runner_id'].'</td>'; 
    echo '<td>'.$id_table['runner_name'].'</td>'; 
    echo '<td>'.$id_table['runner_rounds'].'</td>'; 
    echo '</tr>'; 
    } 
    echo '</table>'; 
?> 

數據庫: http://img.prntscr.com/img?url=http://i.imgur.com/WklMcTG.png

截圖如何看起來: http://img.prntscr.com/img?url=http://i.imgur.com/v2zbOSu.png

現在我想給用戶的人民的量排序的功能他們跑的輪。就像大多數人在第一位。我怎樣才能做到這一點?

+0

聽起來像你想datatables。 https://www.datatables.net/ –

回答

0

爲了這一點,你需要一個JS插件並打開HTML動態。有很多插件,使其的,並列出它們中的一些你:

  1. datatables
  2. tablesorter

每個插件的工作方式不同,但最終他們幾乎相同的行爲,那麼你需要檢查他們的文檔,並嘗試運行...

+0

謝謝,這就是我正在尋找的:D – CabCon

相關問題