2010-03-24 50 views
-2

我使用this codes將自定義字段值列入Wordpress中的this category下拉列表元素(screenshot is here what i'm point out)。下拉列表元素上的重複選項值

因此,下拉列表中有重複的項目,以及如何刪除列表中的重複條目?

在此先感謝。

+0

我想如果我可以把$周值放入每個循環的數組中,那麼我可以使用array_unique(http://bit.ly/1MMIZH)函數來刪除重複的條目。但我怎麼能做到這一點?我不擅長PHP。 – fatihturan 2010-03-24 20:13:49

回答

0

最好的辦法是在將它們打印到列表中之前檢查重複項。如果它們總是被排序(就像在你的例子中出現的那樣),那麼只要記錄你使用的最後一個值是什麼,你就可以很容易地做到這一點。確保當前值不匹配,然後顯示它並將其分配爲新的最後一個值。

-1

入住這裏: http://www.martienus.com/code/javascript-remove-duplicates-from-array.html

或谷歌刪除重複的javascript'或一些這樣的。

所以基本上,閱讀下拉一切到一個數組,在下拉列表中刪除所有內容,重複數據刪除陣列,並將結果添加到下拉菜單的快速和骯髒......

我確信你可以稍後再回來,只需從下拉列表中刪除所有內容並刪除其他內容,然後將其添加回來作爲效率練習。

+0

不,我正在尋找基於PHP的解決方案而不是JS。 – fatihturan 2010-03-24 19:37:22