Error #1054 caused by MySQL 5.0 Our site which had been running fine under MySQL 4.1 is now experiencing errors under MySQL 5.0.18. When I click on "categories" on my site, no problem. Going further and clicking below the category level, I get the following error:
1054 - Unknown column 'p.products_id' in 'on clause'
select count(p.products_id) as total from products_description pd, products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id, products_to_categories p2c left join specials_retail_prices s on p.products_id = s.products_id 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 = '127'
[TEP STOP]
My web host says MySQL 5.0 has changed the "JOIN" syntax. Is this true and has anyone come up with a fix for this? |