0
これはすべての商品をカテゴリIDで取得するために使用します。OpenCartでどのような価格のカテゴリからすべての製品を入手するには?
OpenCart 1.5.6の価格スライダーを開発しています。選択した価格帯でクエリを実行するたびに、上記の方法でもその価格帯の結果が得られます。
私が必要とするのは、毎回の価格にもかかわらず、特定のカテゴリからすべての製品を取得することです。これはどうすればいいですか?
これはすべての商品をカテゴリIDで取得するために使用します。OpenCartでどのような価格のカテゴリからすべての製品を入手するには?
OpenCart 1.5.6の価格スライダーを開発しています。選択した価格帯でクエリを実行するたびに、上記の方法でもその価格帯の結果が得られます。
私が必要とするのは、毎回の価格にもかかわらず、特定のカテゴリからすべての製品を取得することです。これはどうすればいいですか?
は、最後にそれが働いてしまった:
$products = $this->db->query("
SELECT p.price, ptc.*, ps.price as special
FROM " . DB_PREFIX ."product p
LEFT JOIN " . DB_PREFIX ."product_to_category ptc
ON p.product_id = ptc.product_id
LEFT JOIN " . DB_PREFIX ."product_special ps
ON p.product_id = ps.product_id
WHERE ptc.category_id ='$category_id'")->rows;
このクエリを使用して、私はいつも特定のカテゴリからすべての製品を取得します。 (特別価格を得るためのその他のオプションはほとんど含まれていません)。
誰かにとって便利なことを願っています!
1〜3の値を選択すると、1〜3の値も取得されます。 – Strawberry