好的,所以我有一个包含名为“tag1”、“tag2”、“tag3”和“tag4”的列的小型数据库。现在,我将这些标签与相应的投资组合项目一起显示,但并不是每个投资组合项目都有 4 个标签,这意味着有时这些标签字段中的一些可能是空的。
现在我在 if 循环中打印我所有的投资组合项目,所以对于每个项目我都打印所有 4 个标签,这意味着如果某些标签字段为空,我也会收到空格(例如,在我的列表中,项目符号会显示,但显然没有文本)。
所以基本上我想做的就是只在标签不为空时打印标签。但我不明白如何使用多个标签来做到这一点?
这是我的代码:
print("
<ul class=\"tagList\">
<li>{$row['tag1']}</li>
<li>{$row['tag2']}</li>
<li>{$row['tag3']}</li>
<li>{$row['tag4']}</li>
</ul>
");