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


Output 2 Column / 2 Row Table - PHP / MySQL - For Loop

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

截至目前,我的代码如下:

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>';

哪个,显示这个:

[化身][姓名]
[化身][名称]
[化身][名字]

我该如何制作这些(都是单独的记录):

[化身][姓名][化身][姓名]
[化身][名称][化身][姓名]
[化身][姓名][化身][姓名]

任何帮助都将不胜感激。此外,如果我遗漏了什么,请告诉我。

试试这个。

<?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>';
?>