首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >输出2列/2行表- PHP / MySQL - For循环

输出2列/2行表- PHP / MySQL - For循环
EN

Stack Overflow用户
提问于 2016-04-13 16:59:39
回答 1查看 1.7K关注 0票数 0

现在,我正在尝试让一个For循环创建一个表,该表显示数据库中的不同群(组)。

到目前为止,我的代码如下所示:

代码语言:javascript
复制
echo '<table>';
for($i = 0; $i < $numrows; $i++) {  
   $row = mysql_fetch_array($result) 
   $name = $row['name']; 
   $avatar = $row['avatar']; 
   $link = $row['link'];

   echo '<tr>'; 
   echo '<td>'.$avatar.'</td>'; 
   echo '<td><a href="'.$link.'">'.$name.'</a></td>'; 
   echo '</tr>'; 
}
echo '</table>';

其中,显示如下:

阿凡达 阿凡达 阿凡达

我如何才能产生这些(全部是单独的记录):

阿凡达 阿凡达 阿凡达

任何帮助都将不胜感激。另外,如果我错过了什么,请告诉我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-13 17:16:36

尝尝这个。

代码语言:javascript
复制
<?php
echo '<table>';
echo '<tr>';
    $numrows = 10;
    $col = 2;
    for($i = 0; $i < $numrows; $i++) {
    $name = "name";
    $avatar = "avatar";
    $link = "localhost";
        if($i % $col == 0){
            echo '</tr><tr>';
        }
        echo '<td>'.$avatar.'</td>';
        echo '<td><a href="'.$link.'">'.$name.'</a></td>';
    }
echo '</tr>';
echo '</table>';
?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36604991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档