好吧,我试图获取每种产品的运费,但我不知道正确获取运费,例如我的 product_shipping_cost 表
product_id, shipping_cost
1, 12
2, 15
etc.....
现在我尝试使用此查询获取单个产品 shipping_cost
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_shipping_cost WHERE product_id='" . (int)$product_id . "'");
$cost = $query->row['shipping_cost'];
是的,我得到了完美的运费!但是如果我想获得两个或更多的运费怎么办?我的意思是将 shipping_cost 与选定的 product_id 相加,因此它将是 12+15=27 的运费,我使用它没有运气..
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_shipping_cost WHERE product_id='" . (int)$product_id . "'");
foreach($query->row as $shipping) {
$cost = $shipping['shipping_cost'];
}
有任何想法吗?