【发布时间】:2016-05-21 20:14:48
【问题描述】:
这个问题的答案是从 stackoverflow 网站查看 Google。但它没有找到适合我情况的答案。
我需要从 OpenCart CMS 的数据库中提取有关价格范围的产品信息。 为此我在model/catalog/product.php文件末尾添加了一个方法:
public function getProductByPrice($low, $heigh){
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product WHERE price >= " . $low . " AND price < " . $heigh );
foreach ($query->rows as $result) {
$product_data[$result['product_id']] = $this->getProduct($result['product_id']);
}
return $product_data;
}
从唯一的一个表中提取信息。产品名称在另一张桌子上。以及如何直接从两个表中提取数据并将两个结果合并到一个数组中?
OpenCart 版本:2.1.0.2 (rs.1)
【问题讨论】:
标签: opencart opencart2.x