2013-12-07 103 views
1

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

任何帮助将不胜感激。

+0

不能使用双引号内的双引号;改用单引号。 –

+0

@MarcelKorpel你可以,你只需要逃脱他们 – peterm

+0

谢谢你的建议,我完全错过了。 – user3078244

回答

相关问题