php - 创建动态内容时,引导程序中的表崩溃
问题描述
我正在使用引导程序创建一个表,并通过保存在数据库中的数据向其中添加内容。问题是表被分成了4个。
首先是图像,其次是产品名称(咖啡),第三是细节(小咖啡),第四是价格。到目前为止一切都很好,但是当产品没有图像时,它就会坏掉。它看起来像这样:
我所做的是,如果满足没有图像的条件,那么它不会创建<td> </td>
并且显然在这里它会中断,但我找不到解决方案,这里是代码:
<?php if(!empty($filaCategoria['descripcion'])){
$rowDescripcion=2;
$detalleTableTop="detalleTableTop";
}else{
$rowDescripcion=1;
$detalleTableTop="";
}
?>
<?php if(!empty($filaCategoria['imagenproducto'])){?>
<td rowspan="<?php echo $rowDescripcion ; ?>" colspan="1" width="75px">
<img src="<?php echo $filaCategoria['imagenproducto'];?>" width="75px">
</td>
<?php }; ?>
<td class="col-12 <?php echo $detalleTableTop ;?>" >
<?php echo $filaCategoria['producto'];?>
</td>
<td rowspan="<?php echo $rowDescripcion ; ?>" colspan="1">$<?php echo $filaCategoria['precio'];?></td>
</tr>
<?php if(!empty($filaCategoria['descripcion'])){?>
<tr>
<td class="toptable detalleTable">
<span class="detalle"><?php echo $filaCategoria['descripcion'] ;?></strong></span>
</td>
</tr>
<?php } ?>
解决方案
推荐阅读
- python - 如何使用 scl enable 在 dockerfile 中运行 python3 应用程序
- numpy - numpy 拒绝检索连接的值
- excel - 在 VBA 中向我当前的模块添加更多 if 语句
- javascript - 我该如何解决'
在android中不断停止'错误? - jms - 无法使用连接模式“客户端”和主机名连接到队列管理器“DevQueue01”
- gtk3 - 构建一个 GTK Gridview,就像一个不同高度的画廊
- office-js - Office js EmailAddressDetails undefined recipientType for Mac
- c# - 尝试对 ASN.1 模式对象执行“__set__”操作
- c++ - 我的代码在构建时没有出现任何错误,但无法正常工作
- google-workspace - 如何使用 PHP 脚本在 gsuite 上为教育创建自定义域电子邮件地址