使用 foreach 输出 mysql 表的内容时遇到问题。正在为 mysql 表中的每个条目打印表 (tr, td) 等,但是 td 和 /td 标记之间没有任何内容,每个 $item 都应该被回显。
$sql = 'SELECT domain FROM domainsuggestions';
$domains = mysqli_query($link, $sql); // get domain suggestions from table
<table>
<tr>
<td>Domain Suggestions</td>
</tr>
<?php foreach ($domains as $item): ?>
<tr>
<td><?php echo htmlspecialchars($item, ENT_QUOTES, 'UTF-8'); ?></td>
</tr>
<?php endforeach; ?>
</table>