1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and p.products_date_available<=now() and pd.products_id = p.products_i' at line 4
in:
[select p.products_id, p.products_type, p.manufacturers_id, p.products_price, p.products_tax_class_id, pd.products_description, IF(s.status = 1, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status = 1, s.specials_new_products_price, p.products_price) as final_price, p.products_sort_order, p.product_is_call, p.product_is_always_free_shipping, products_date_available, products_virtual from ent_products p left join ent_specials s on p.products_id = s.products_id, ent_products_description pd, ent_manufacturers m where p.products_status = and p.products_date_available<=now() and pd.products_id = p.products_id and pd.language_id = '3' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '105' and p.products_virtual=0]