PHP / SQL映射价格从一个表到另一个表

时间:2017-05-09 20:12:43

标签: php html mysql database

我有一个显示多个html表内信息的页面,但信息全部通过SQL数据库表提供。我现在唯一的问题是定价。在这种情况下,价格取决于仪表的类型和尺寸以及预先执行的服务。对于这个例子,有一个4"复合仪表,它是一个现场调查和测试,如下所示:

enter image description here

以下是该表中这三个字段的代码:

<tr style="border: none;">
<td style="border: none; text-align: left;">Service Preformed:</td>
<td style="border: none; text-align: right;"><? echo $row['workOrderType2'];?>&nbsp;</td>
</tr>
<tr style="border: none;">
<td style="border: none; text-align: left;">Meter Type:</td>
<td style="border: none; text-align: right;"><? echo $row['meterType'];?>&nbsp;</td>
</tr>
<tr style="border: none;">
<td style="border: none; text-align: left;">Meter Size:</td>
<td style="border: none; text-align: right;"><? echo $row['meterSize'];?>&nbsp;</td>

这一切都是正确的,但我需要根据这3个属性填写价格表。我有一个定价数据库表,如下所示:

enter image description here

以下是定价的html表:

enter image description here

基本上,对于这个特定的例子,html表应该在html定价表中的现场调查和测试行旁边说520美元,这对应于priceID&#39; 2&#39;在db表中。

我非常不确定如何创建它,以便它可以获取第一个html表(workOrderType2,meterType和meterSize)中的值,并将它们与定价表匹配,以仅填充右侧所需的行价。

更新:

如果它更容易,我有一个临时表,其中包含构成这些html表的所有内容。是否有办法制作触发器或可以使用数据库表中的三个条件的东西用定价表中的价格填充登台表中的空价格字段?

0 个答案:

没有答案