我正在为我的工作制定库存系统。我有一个数据库创建一个名为库存表和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