php - 如何在 foreach 循环中创建 HTML 表格

标签 php html arrays

<分区>

我需要在我的循环中创建一个包含三列的 HTML 表格:电子邮件、姓名、姓氏。

谁能告诉我如何开始创作?

$i=0;
foreach($result as $r) {
  echo "<pre>";
  print_r( $i ." ". $r['aluno_email'] ."". " | ". $r['aluno_nome']
. " " .
$r['aluno_sobrenome'] . " | ". strtolower(trim(($r['aluno_nome'])))."_".strtolower(trim($r['aluno_sobrenome'])));
   echo "<pre>";
    $i++;
}

最佳答案

在循环外创建表和表头。

在循环中填充表体,并关闭循环。

<table>
    <tr>
        <th>Email</th>
        <th>Name</th>
        <th>Last Name</th>
    </tr>
    <?php
    $i = 0;
    foreach ($result as $r) {
        echo "<tr>";
        echo "<td>" . $r['aluno_sobrenome'] . "</td><td>" . strtolower(trim(($r['aluno_nome']))) . "</td><td>" . strtolower(trim($r['aluno_sobrenome'])) . "</td>";
        echo "</tr>";

        $i++;
    }
    ?>
</table>

关于php - 如何在 foreach 循环中创建 HTML 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34337271/

相关文章:

php - 使用 PHP 从 MySQL 将 PDF BLOB 加载到 div 或框架中

php - 如何测试具有模拟名称类参数的方法

php - 用户通过简单的 If 检查

javascript - jQuery - 移动日期选择器控件

java - 如何将从 Controller 类返回的 JSON 数组打印到 jsp 页面

javascript - JSON类数组对象,添加项目

php - 执行AT命令在php中发送短信

html - 如何取消 HTML "onfocus"行为?

javascript - 无法计算总计以及在 html 中的表中添加/删除行

ios - 在 swift 中将 [Int] 转换为 (Int) ,反之亦然