我有一个MTSQL数据库,在名为picture1到图片25的表格字段中最多可存储25张图像。
我想要做的是从数据库中提取这些变量后检查它们是否应该显示。
目前如果没有图像,它仍会显示,你只是得到了丢失的图像标志。无论我似乎写什么,无论是否有图像都显示,下面是我当前的代码。
<? if(!isset($picture2) || empty($picture2)){ ?
<div class="property-slide">
<a href="m/properties/<?php echo $row['picture2']; ?>" class="image-popup">
<img alt="" src="m/properties/<?php echo $row['picture2']; ?>"></a>
</div>
<? } ?>
图片2的值目前只是1.jpg,它位于服务器上路径m / properties /的一个文件夹中。
我确实考虑过存储所有图像seperatley,这会更容易,因为我可以使用查询来显示所有相关属性,但这是由其他人预先构建的,数据库是从第三方api填充的。