здравствуйте. необходимо в запросе получить из базы данных все поля из таблицы products и categories. Пишу запрос вида

$results = query(«SELECT `products`.*, `categories`.`name` AS `cname` FROM `products` LEFT JOIN `categories` ON `products`.`category_id` = `categories`.`id` ORDER BY `products`.`id` DESC»);

получаю ошибку

Ошибка: Unknown column 'products.products_id' in 'on clause' в запросе: SELECT `products`.*, `categories`.`name` AS `cname` FROM `products` LEFT JOIN `categories` ON `products`.`products_id` = `categories`.`id` ORDER BY `products`.`id` DESC

помогите понять в чем прична?
18.08.16
1 ответ

Ответы

Лучше скиньте sql дамп базы, или структуру. И подробнее опиши что нужно получить.
18.08.16
Рекомендуем личную консультацию

Виталий

C++, C#, PHP, Java, JavaScript консультации по web-разработке, удаленная помощь. Дорого, профессионально и качественно. На вопросы про проблемы с играми, железом и настройкой системы не отвечаю! На сайте постоянно не сижу, поэтому сразу могу не ответить Узнать подробнее
Посмотреть всех экспертов из раздела Технологии > PHP