2014-11-14 36 views
0

我實際上試圖在引導表中顯示我的mysql表的內容。在引導表中顯示mysql的內容

我可以看到內容,但只顯示第一個內容,其他內容不在表格內。這裏錯在哪裏?

如何它實際上看起來:

我table.php

<?php 
include('config/mysql.php'); 
$result = mysql_query("SELECT * FROM streams"); 
echo mysql_error(); 

?> 
     <link rel="stylesheet" href="views/extra.css" /> 

<table class="tablesorter" cellspacing="0" > 
      <thead> 
       <tr> 
        <th class="header">ID</th> 
        <th class="header">Name</th> 
        <th class="header">Port</th> 
        <th class="header">Options</th> 
       </tr> 
      </thead> 

      <tbody> 
<?php while ($row = mysql_fetch_array($result)) { ?> 
       <tr>   
        <td bgcolor="#D1FFC2"><?php echo $row["id"] ?></td> 
        <td bgcolor="#D1FFC2"><?php echo $row["streamname"] ?></td> 
        <td bgcolor="#D1FFC2"><?php echo $row["streamport"] ?></td> 
        <td bgcolor="#D1FFC2">Debug- Delete- Edit</td> 
         </tr>  
      </tbody> 
      </table> 


<?php } ?> 

回答

0

拿這個出來的,而$行= mysql_fetch_array($結果)環,並把它結束後。

</tbody> 
      </table> 

並考慮使用mysqlI或PDO作爲mysql函數折舊,將會消失。

0

的 「錶行」 <TR>

<?php 
include('config/mysql.php'); 
$result = mysql_query("SELECT * FROM streams"); 
echo mysql_error(); 

?> 
     <link rel="stylesheet" href="views/extra.css" /> 

<table class="tablesorter" cellspacing="0" > 
      <thead> 
       <tr> 
        <th class="header">ID</th> 
        <th class="header">Name</th> 
        <th class="header">Port</th> 
        <th class="header">Options</th> 
       </tr> 
      </thead> 

      <tbody> 
<?php while ($row = mysql_fetch_array($result)) { ?> 
       <tr>   
        <td bgcolor="#D1FFC2"><?php echo $row["id"] ?></td> 
        <td bgcolor="#D1FFC2"><?php echo $row["streamname"] ?></td> 
        <td bgcolor="#D1FFC2"><?php echo $row["streamport"] ?></td> 
        <td bgcolor="#D1FFC2">Debug- Delete- Edit</td> 
         </tr> 

<?php } ?>  
      </tbody> 
      </table> 
後關閉,而