在我的数据库中,我有一个名为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>
我想要的是移动&#34;选择&#34;标记它从className列获取到数据库中特定productid的信息。
productid 1可能是bgm-orange,因此它将所选标签移动到bgm-orange。 productid 2可能是bgm-orange,所以它将选定的标签移动到bgm-red等。
希望有人能帮助我解决这个问题
答案 0 :(得分:1)
我想你想要这样的东西:
<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>