2015-07-11 43 views
0

在我的數據庫中,我有這個名爲className的列,其中包含一段文字,它應該決定它的顏色。php mysql移動選定的標記

它的名字,像這樣的BGM-橙色,BGM-紅,BGM-水鴨等

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

我要的是移動的「選擇」的標籤,將其從一個className列獲取到什麼信息數據庫中特定的產品。

productid 1可能是bgm-orange,因此它將選定的標籤移動到bgm-orange。 的productid 2是因此它選擇的標籤移至BGM-紅等可能BGM-橙色

希望有一個人可以幫助我解決這個

+0

你能更清楚嗎?你瞭解PHP嗎?什麼決定了產品? – OSDM

+0

productid由$ _GET ['id]決定 – Nature

回答

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> 
+0

不知道爲什麼我沒有想到這個解決方案! – Nature

+0

np bro發生,歡呼聲 – mokNathal