Bonjour!
Débutante en php et mysql, j'ai fait une requête sql dans phpmyadmin et cela me donne un erreur. Est-ce que quelqu'un pourrait m'aider? D'après l'erreur, il manque une virgule entre "pd.products_description" et "p.products_id" (voir message d'erreur ci dessous). Que dois-je corriger pour ne plus avoir cette erreur?
Voila la reqête que j'ai lancée :
Et voila le message d'erreur :INSERT INTO `configuration` (`configuration_id`, `configuration_title`, `configuration_key`, `configuration_value`, `configuration_description`, `configuration_group_id`, `sort_order`, `last_modified`, `date_added`, `use_function`, `set_function`) VALUES ('', 'Display Product Description', 'PRODUCT_LIST_DESCRIPTION', '99', 'Set to 0 to disable, set to 99 to enable.', '8', '11', '', '', NULL, NULL);
Merci à qui pourra m'expliquer comment ça marche!1064 - Erreur de syntaxe près de '.products_id, p.manufacturers_id, p.products_price, p.products_t' à la ligne 1
select p.products_image, pd.products_name, m.manufacturers_name, pd.products_description p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from products_description pd, products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id left join specials s on p.products_id = s.products_id, products_to_categories p2c where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '1' and p2c.categories_id = '4' order by pd.products_name limit 0, 20
Partager