Czy ktoś pomoże skorygować pytanie MySQL w presta.
Pytanie wygląda tak:
SELECT distinct ps_product_lang.name as name, meta_title, meta_description, meta_keywords, description_short, ps_category_lang.name as category,
FROM ps_product_lang, ps_category_lang, ps_product
WHERE ps_product_lang.id_lang = 6 AND ps_product_lang.id_product = 21630 AND
ps_product_lang.id_product=ps_product.id_product AND
ps_category_lang.id_category=ps_product.id_category_default LIMIT 1
Oczywiście jest z błędem.
W preście wygląda tak:
SELECT distinct '._DB_PREFIX_.'product_lang.name as name, meta_title, meta_description, meta_keywords, description_short, '._DB_PREFIX_.'category_lang.name as category,
FROM '._DB_PREFIX_.'product_lang, '._DB_PREFIX_.'category_lang, '._DB_PREFIX_.'product
WHERE '._DB_PREFIX_.'product_lang.id_lang = '.intval($id_lang).' AND '._DB_PREFIX_.'product_lang.id_product = '.intval($id_product).' AND
'._DB_PREFIX_.'product_lang.id_product='._DB_PREFIX_.'product.id_product AND
'._DB_PREFIX_.'category_lang.id_category='._DB_PREFIX_.'product.id_category_default');
Czy ktoś doradzi jak poprawić.
Zadaniem tego pytania jest wyświetlenie kategorii produktu w title danego produktu.