我正在尝试用php和mysqli做一个表,我想在html中看到结果。由于某种原因,它无法正常工作
提前致谢。
这是我的代码:
<?php
require 'connect.php';
$link->query("SELECT nome, id_utilizador FROM utilizador");
echo "NSA INFORMATION";
echo "<table border='1' cellpadding='2' cellspacing='2'";
echo "<tr><td>ID</td><td>NAME</td>";
while ($row = mysqli_fetch_array($query)) {
echo "<tr>";
echo "<td>" . $row["nome"] . "</td>";
echo "<td>" . $row["id_utilizador"] . "</td>";
echo "</tr>";
}
?>
答案 0 :(得分:0)
echo "</table>";
循环后 while
。在您的代码中输出的html无效,因为table
元素没有必需的结束标记。您还在tr
循环之前忘记了while
的结束标记,并关闭了table
的开始标记。