gpt4 book ai didi

php - 如何在没有空格的情况下将表数据 一个接一个地放置?

转载 作者:太空宇宙 更新时间:2023-11-03 11:52:55 24 4
gpt4 key购买 nike

如果行[''] 为空。该值不会被回显(目前它不在代码中,我只是要在每个 <td> 上添加一个 if 语句)

目前如果一些<td> s 是空的,那么它就这样被回显,到处都是空白:

- - - -
- -
- -

我根本不想要空白。我希望它是这样的:

- - - -
- -

我该怎么做?

<table style="width:100%">
<tr>
<td>body:<?php echo $row['body']; ?></td>
<td>Length:<?php echo $row['Length']; ?></td>
<td>Weight:<?php echo $row['Weight'];</td>
</tr>
<tr>
<td>asd: <?php echo $row['asd']; ?></td>
<td>vbn: <?php echo $row['vb']; ?></td>
<td>zxc: <?php echo $row['zxc']; ?></td>
</tr>
</table>

最佳答案

试试这个:

<table style="width:100%">
<?php
$cols = 0;
echo "<tr>";
foreach ($row as $key => $value) {
if ($value != ""){

if ($cols % 3 == 0 && $cols != 0) {
echo"</tr><tr>";
}
$cols++;
echo "<td>$key: $value</td>";
}
}
echo "</tr>";
?>
</table>

关于php - 如何在没有空格的情况下将表数据 <td> 一个接一个地放置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34601430/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com