@oksana1997

Как принять значения из другой таблицы?

Всем добрый день!
такой вопрос, как можно принять значения из одной таблицы в другую? и вывести их в темплейте

есть две таблицы c_client в ней колонка lot в ней указан ID обьекта
и есть вторая c_object и в ней колонка тоже lotclientr где нужно подвязать ID клиента по данному обьекту

как можно сделать чтобы c_object.clientlot приняла значения из c_client.lot по данному обьекту ??
база PDO, шаблонизатор twig.

пытаюсь сделать так не получается, сам запрос такой

$clientlot = db::i()->select("
SET c_object.lot = c_client.lot
WHERE c_object.id = c_client.id");
tpl::i()->set('clientlot', $clientlot);

в шаблоне {{clientlot}}

сам запрос бд

$sql = "
										SELECT
											c_object.*,
											c_user.name AS __c_user__name,
											l_object_status.name AS __l_object_status__name,
											l_deal_type.name AS __l_deal_type__name,
											l_object_type_price.name AS __l_object_type_price,
											

										FROM c_object
										LEFT JOIN c_client ON c_client.lot = c_object.lot
										LEFT JOIN c_user ON c_user.id = c_object.id_user
										LEFT JOIN l_object_status ON l_object_status.id = c_object.l_object_status
										LEFT JOIN l_deal_type ON l_deal_type.id = c_object.l_deal_type
										LEFT JOIN l_object_type_price ON l_object_type_price.id = c_object.l_object_type_price
										"{$this->filterSQL} GROUP BY c_object.id $pagerSql;";


может как то через db::i()->query сделать можно? или
  • Вопрос задан
  • 226 просмотров
Пригласить эксперта
Ответы на вопрос 1
ddv88
@ddv88
Binance Futures
UPDATE c_object co, c_client cc
SET co.lot = cc.lot
WHERE co.id = cc.id
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы