我正在爲我的工作制定庫存系統。我有一個數據庫創建一個名爲庫存表和20列inv1 ............ inv20。將多個變量與數據庫值進行比較
我的所有信息將在數值被插入,例如我可能有一些像電視= 1個或Xbox = 2
我打算在一個4x6的封鎖表來顯示這些值。我正在使用模板系統,因此我已將每個塊分配給一個inv列。現在是棘手的部分。我將放在一起if語句將顯示給定值的圖像,如果相等表中的每一行都不會有相同的輸入,所以我需要比較x到y來查看要生成的圖像。所以截至目前我的網頁充滿了這樣的陳述。
if($inv1 == 1){
$inv1 ="<img src="">";
}
if($inv1 == 2){
$inv1 ="<img src="">";
}
等以20現在我需要編寫代碼每個廣告位的20倍,我不希望做的所有方式。
我想我的問題是,有沒有一種方法來比較所有在一個單獨的if語句中的所有inv列,所以我不必爲每個item id寫入20個if語句?
if(inv1 or inv2 or inv3 == 1){
$inv1 = "<img src"">"
}
任何幫助將不勝感激。
不能使用雙引號內的雙引號;改用單引號。 –
@MarcelKorpel你可以,你只需要逃脫他們 – peterm
謝謝你的建議,我完全錯過了。 – user3078244