2016-09-30 70 views
0

我的數據庫數據被回顯到表格列表中,但我希望爲了參考目的而訂購列表。我嘗試了幾種方法,但似乎並不奏效。任何可能的方式?這裏是我的代碼有序的表格列表

<table width="auto" border="0" align="center" cellpadding="2" cellspacing="1" class="text"> 
    <tr align="center" id="listTableHeader"> 
    <td>S/N</td> 
    <td>First Name</td> 
    <td>Last Name</td> 
    </tr> 
    <?php 
while($row = dbFetchAssoc($result)) { 
    extract($row); 

    if ($i%2) { 
     $class = 'row1'; 
    } else { 
     $class = 'row2'; 
    } 

    $i += 1; 
?> 
<tr class="<?php echo $class; ?>"> 

<td width="70" align="center"><a href="javascript:deleteUser(<?php echo $id; ?>);">Delete</a></td> 
    <td></td> 
    <td><?php echo $Firstame; ?></td> 
    <td><?php echo $LastName; ?></td> 
    </tr> 
<?php 
} // end while 

?> 
    <tr> 
    <td colspan="5">&nbsp;</td> 
    </tr> 
    <tr> 
    <td colspan="5" align="right"></td> 
    </tr> 
</table> 
+4

從數據庫中按順序取回 –

+0

請確保您的取回順序是否正確。 – Aswathy

回答

0

我可以看到在你的代碼像一些statements.I紊亂一些錯誤不知道什麼是你的實際code.How曾經在這裏II上午份額過小例子我的知識。我認爲這可能有助於解決您的問題。您只需查看以下代碼並使用表格和數據庫連接憑據進行更改。如果存在任何問題,您可以告訴我。我會盡我所能提供進一步的解決方案。

<table width="auto" border="0" align="center" cellpadding="2" cellspacing="1" class="text"> 
    <tr align="center" id="listTableHeader"> 
     <td></td> 
    <td>S/N</td> 
    <td>First Name</td> 
    <td>Last Name</td> 
    </tr> 
    <?php 
    $conn= mysqli_connect("localhost", "root", "", "test"); 
if(!$conn) 
{ 
    echo 'not';die; 
} 
    $result=mysqli_query($conn,"select * from animals"); 
    $i=0; 
    $j=1; 
while($row = mysqli_fetch_array($result)) { 
    $Firstname=$row['name']; 
    $LastName=$row['animal']; 
    $id=$row['animal_ID']; 

    if ($i%2) { 
     $class = 'row1'; 
    } else { 
     $class = 'row2'; 
    } 

    $i += 1; 

?> 
<tr class="<?php echo $class; ?>"> 

<td width="70" align="center"><a href="javascript:deleteUser(<?php echo $id; ?>);">Delete</a></td> 
<td><?php echo $j;?></td> 
    <td><?php echo $Firstname; ?></td> 
    <td><?php echo $LastName; ?></td> 
    </tr> 
<?php 
$j++; 
} // end while 

?> 
    <tr> 
    <td colspan="5">&nbsp;</td> 
    </tr> 
    <tr> 
    <td colspan="5" align="right"></td> 
    </tr> 
</table>