我有这样的代码:
$sql = 'SELECT * from page';
$result = $pdo->query($sql);
$rows = $result->fetchAll(PDO::FETCH_ASSOC);
if(count($result)) {
echo '<table><tr>';
foreach ($rows[0] as $columnName => $value) {
echo '<th>' . $columnName . '</th>';
}
echo '</tr>';
foreach ($rows as $row) {
echo '<tr>';
foreach ($row as $value) {
echo '<td>' . $value . '</td>';
}
echo '<tr>';
}
echo '</table>';
}
这段代码运行正常。但由于我的表是巨大的,它似乎是非常非常笨拙-几乎无法读取。我不知道该怎么让它看起来好点。我试着添加空格和制表符,但没有用。我不明白该怎么做。我朋友给我的密码。任何人都可以修改代码,以便在每列之间至少添加一个制表符。
例如:而不是
echo '<table><tr>';
使用echo '<table border="1"><tr>';
它将在你的表格上添加边框,并且更容易区分单元格