gpt4 book ai didi

javascript - 没有数据时如何重新设计表格

转载 作者:太空宇宙 更新时间:2023-11-04 11:26:48 25 4
gpt4 key购买 nike

我有一个表格,其中显示了数据库中的一些数据。我想要一些 <td> 中是否没有数据,下一行的列,显示在它的位置。这就是我的意思:如果我有这种表:

当没有数据时,例如 $data['created_at'] , 应该显示 $data['due_date']在它的地方。我怎么能那样做?

<table>
<tr>
<td colspan="3">
<?php if(!empty($data['created_at'])){ ?>
<strong><?php echo "Created Date:";?>:</strong> <?php echo $data['created_at']; ?>
<?php } ?>
</td>

<td colspan="3">
<?php if(!empty($data['username'])){ ?>
<strong><?php echo "Username:";?>:</strong> <?php echo $data['username']; ?>
<?php } ?>
</td>
</tr>

<tr>
<td colspan="3">
<?php if(!empty($data['due_date'])){ ?>
<strong><?php echo "Date delivery:";?>:</strong> <?php echo $data['due_date']; ?>
<?php } ?>
</td>

<td colspan="3">
<?php if(!empty($data['copmany'])){ ?>
<strong><?php echo "Company:";?>:</strong> <?php echo $data['copmany']; ?>
<?php } ?>
</td>
</tr>

</table>

最佳答案

如果结果为空,您是否只想省略一行?只需更改 if 语句的位置以包含 td

<table>
<tr>
<?php if(!empty($data['created_at'])){ ?>
<td colspan="3">
<strong><?php echo "Created Date:";?>:</strong> <?php echo $data['created_at']; ?>
</td>
<?php } ?>


<?php if(!empty($data['username'])){ ?>
<td colspan="3">
<strong><?php echo "Username:";?>:</strong> <?php echo $data['username']; ?>
</td>
<?php } ?>

</tr>

<tr>

<?php if(!empty($data['due_date'])){ ?>
<td colspan="3">
<strong><?php echo "Date delivery:";?>:</strong> <?php echo $data['due_date']; ?>
</td>
<?php } ?>



<?php if(!empty($data['copmany'])){ ?>
<td colspan="3">
<strong><?php echo "Company:";?>:</strong> <?php echo $data['copmany']; ?>
</td>
<?php } ?>

</tr>

</table>

关于javascript - 没有数据时如何重新设计表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32318673/

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