假設一個選單會出現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 電腦與網際網路 ➔ 程式設計
我覺得你的 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⤋