Конвертировать сырой SQL в xPDO. Вложенные запросы

Ребят, может кто помочь переделать сырой sql в xpdo?

Есть вот такой код, который отлично работает в phpmyadmin:

SELECT * FROM (
SELECT * FROM `modx_site_tmplvar_contentvalues` WHERE `tmplvarid` = '11'
) AS `tv_article`
LEFT JOIN `modx_shopmodx1c_tmp_categories` AS `main`
ON `main`.`parent` = `tv_article`.`value` AND `main`.`processed`=1

На modx перешел недавно, поэтому не ориентируюсь пока в xpdo, так как раньше надобности не было.
Ruslan
28 ноября 2015, 12:30
modx.pro
2
1 738
0

Комментарии: 3

Василий Наумкин
28 ноября 2015, 15:33
1
+1
$sql = $modx->prepare('
	SELECT * FROM (
		SELECT * FROM `modx_site_tmplvar_contentvalues` WHERE `tmplvarid` = 11
	) AS `tv_article` 
	LEFT JOIN `modx_shopmodx1c_tmp_categories` AS `main` 
	ON `main`.`parent` = `tv_article`.`value` AND `main`.`processed`=1
');
$sql->execute();
while ($row = $sql->fetch(PDO::FETCH_ASSOC)) {
	print_r($row);
}
modx.pro/development/325-about-xpdo/
    Ruslan
    28 ноября 2015, 15:36
    0
    Огромное спасибо! Перечитал уже десятки форумов и топиков и в голове каша в итоге была.
    Работает, как часы!
    Еще раз спасибо! Буду учить мат часть )
      Stepan
      28 марта 2021, 07:20
      0
      а с pdoFetch есть что-то такое?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3