在bootstrap表中显示mysql的内容

时间:2014-11-14 21:41:30

标签: mysql sql twitter-bootstrap html-table

我实际上是想在bootstrap表中显示我的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 } ?>

2 个答案:

答案 0 :(得分:0)

从$ row = mysql_fetch_array($ result)循环中取出它并在结束后放置它。

 </tbody> 
            </table>

考虑使用mysqlI或PDO,因为mysql函数已经折旧并且将会消失。

答案 1 :(得分: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>