我與列的表:(ID, UserID, Slot, ItemID, Quant)
可以說我有值的行:('1', '10', '2', '35', '200');
此行有一個槽值2.我在庫存標籤中有20個插槽。我想以數字升序插入數據。有沒有一種方法可以在查詢最後一個槽的時候編寫一個查詢,以便將它分配給下一個槽?因此,如果時隙2,已經使用的下一個項目,然後將消耗插槽3
或者有一種方法來比較多個變量的數值,而不必具有等於該數字兩個變量所以像
if($var1 or $var2 or $var3 == 1) {
excute this code
}
而不是做以下幾點:
if($var1 ==1) {
execute code
}
if($var2 == 1) {
execute code
}
if($var3 == 1) {
execute code
}
['in_array()'](http://nl3.php.net/in_array)可能帶有嚴格的標誌或簡單的'||'。 – PeeHaa
沒有更多的信息可能是錯誤的,但這聽起來像一個解決方案的不好的方法。你對插槽/庫存做什麼?你可能會更好,只是使用一個新的行或許有一個額外的列,或改變方法,並以某種方式使用自動增量,但需要更多的信息來建議 – James
基本上我有x數量的產品將被顯示在一個阻止格式每個被分配給一個插槽。所以即時嘗試確定哪個插槽使用下一個基於下一個數字可用 – user3078244