借助 PHP 和 HTML 动态创建行和列

Que*_*ter 5 html php foreach html-table

我想在 PHP 和 HTML 的帮助下创建动态行和列,但我对这段代码有点困惑,所以绝对感谢一些帮助。

<table>
<?php
  $tr = 0;
  foreach ($data as $db_data) {
    $tr++;
    if ($tr == 1) {
      echo "<tr>";
      }

    echo "<td>";
    echo $db_data['id'];
    echo "</td>";
    }

  if($tr == 2){

    }
?>
</table>
Run Code Online (Sandbox Code Playgroud)

场景就这么简单:

Mysql 数据从 for-each 循环返回 6 条记录,结果将如下图所示

在此处输入图片说明

Mysql 数据返回 3 条记录的方式相同,结果将如下图所示

在此处输入图片说明