我有一个有效的查询,它为预订中的 2 人回显正确的结果,除了它发布结果四次而不是一次。
结果的回声应该是:
选项总计: 94 美元
相反,回声是:
选项总计: 94 美元
选项总计: 94 美元
选项总计: 94 美元
选项总计: 94 美元
这是相关的查询和 PHP 代码:
$optquery = "SELECT t.ibtp, c.ibt
FROM clients c, tourprices t
WHERE c.tourstart = t.tourstart
AND c.tourbk_id = t.tour_id";
$optresult = $db->query($optquery);
while ($optrate = mysqli_fetch_assoc($optresult))
{
$opttotalcost = $optrate['ibtp'] * $optrate['ibt'];
echo '<strong>',"Total for Options :</strong> $ {$opttotalcost}<br />";
}
有人看到问题了吗?