English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

假設一個選單會出現A、B、C的項目

以下是資料庫

no member used
1  lisa   A
2  lisa   B
3  John   C

我希望下次他們再進入選單時
已被使用過的項目不會再出現
於是我寫了一個語法
echo "";

但我覺得這樣寫很蠢
希望各位PHP的高手能幫我改良這個方法
使用函數也沒關係,謝謝!

2007-10-10 06:14:27 · 1 個解答 · 發問者 Yellow 2 in 電腦與網際網路 程式設計

1 個解答


我覺得你的 used 欄位存整數值比較好。用 bitwise 操作,既省計算時間又省跟資料庫要資料的開銷。所以重新命題:

假設:

C B A
4 2 1

資料庫存成

no member used
1 lisa 3
3 john 4

那程式變成:


$A=1; $B=2; $C=4;
echo "";

?>

2007-10-11 05:39:52 · answer #1 · answered by mh 7 · 0 0

fedest.com, questions and answers