php mysql移动选中的标签

时间:2015-07-11 11:04:24

标签: php html mysql

在我的数据库中,我有一个名为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等。

希望有人能帮助我解决这个问题

1 个答案:

答案 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>