PHP foreach循环表与twitter Bootstrap

时间:2013-06-19 14:40:36

标签: php loops twitter-bootstrap foreach

我无法在twitter Bootstrap中实现foreach循环表,以显示数据库中的用户点:

<ol>
<?php foreach($ranking as $key1 => $value1): ?> 
    <?php print $key1.", ".$value1['username'].$value1['points']."<br>";?>          
<?php endforeach; ?>    
</ol>

我做了类似的事情:

<?php echo '<table class="table"><tr>';

    foreach($ranking as $key1 => $value1)
        echo '<td>', $key1, '</td>
    <td>', $value1, '</td>';

    echo '</tr></table>';
?>

2 个答案:

答案 0 :(得分:1)

<ol>内部需要一个或多个<li>。最后不是<br>行。

答案 1 :(得分:0)

核心问题可能是您<li>内需要<ol>。但我会建议适当的重写。您也不需要<br>列表。

<ol>
<?php 
    foreach($ranking as $key1 => $value1){
        echo "<li>". key1 . ", " . $value1['username'] . $value1['points']."</li>";
    }
?>    
</ol>

想要一张桌子吗?做同样的事情,记住,<tr>是一行,<td>是一个单元格。我还将课程table添加到tableboostrap css

<table class="table">
<?php 
    foreach($ranking as $key1 => $value1){
        echo "<tr><td>". key1 . "</td><td>" . $value1['username'] . $value1['points']."</td></tr>";
    }
?>    
</table>
ps:我猜到了你想要的细胞。

或许再做一些HTML&amp; PHP教程并阅读一些最佳实践