在我的数据库中,我有这个叫做className的列,它包含了一段文本,应该决定它的颜色。
比如bgm-orange, bgm-red, bgm-teal等等
<div class="event-tag" name="color" id="color">
<span data-tag="bgm-teal" class="bgm-teal selected"></span>
<span data-tag="bgm-orange" class="bgm-orange"></span>
<span data-tag="bgm-red" class="bgm-red"></span>
</div>
我想要的是将"selected"标签移动到它从className列获得的信息到数据库中的特定productid。
productid 1可能是bgm-orange,因此它将选定的标记移动到bgm-orange。Productid 2可能是bgm-橙色,所以它将选定的标签移动到bgm-红色等。
希望有人能帮我解决这个问题
我认为你需要这样的东西:
<div class="event-tag" name="color" id="color">
<span data-tag="bgm-teal" class="bgm-teal <?php if($product['className']=='bgm-teal'){echo "selected"; }?>"></span>
<span data-tag="bgm-orange" class="bgm-orange <?php if($product['className']=='bgm-orange'){echo "selected"; }?>"></span>
<span data-tag="bgm-red" class="bgm-red <?php if($product['className']=='bgm-red'){echo "selected"; }?>"></span>
</div>