@ART4

Привязка id (статья) товара к contentid (изображение) как?

Добрый вечер, пытаюсь сделать так, чтоб с 1 таблицы где есть ID значение, привязывался в другой таблице где есть contentid
Вот таблица Самих статей
ba4a8a3efe.png
Эта таблица куда должно присвоиться ID статьи при добавления
a6991cf625.png
Пробовал:
SELECT modx_site_tmplvar_contentvalues.contentid FROM 
modx_site_tmplvar_contentvalues  
INNER JOIN 
modx_site_content
ON 
modx_site_content.id = modx_site_tmplvar_contentvalues.contentid
 ORDER BY `contentid` DESC

не хочет, запутался в общем, подскажите как добавить тот ID записи последний таблицы modx_site_content, и присвоился последней добавленной записи modx_site_tmplvar_contentvalues

Сам id у меня добавляет:
SELECT LAST_INSERT_ID();
  • Вопрос задан
  • 234 просмотра
Решения вопроса 1
@justabit
Если 1 статья + 1 картинка (только надо выбрать нужный "tmplvarid")
SELECT * FROM modx_site_content AS msc
LEFT JOIN modx_site_tmplvar_contentvalues AS mstc
ON msc.id = mstc.contentid AND mstc.tmplvarid = 1
ORDER BY mstc.contentid DESC


Все картинки + Все статьи к ним
SELECT * FROM modx_site_tmplvar_contentvalues AS mstc
LEFT JOIN modx_site_content AS msc
ON msc.id = mstc.contentid
ORDER BY mstc.contentid DESC


LEFT JOIN или INNER JOIN, решайте сами.

Надеюсь я вас правильно понял :)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы