Конвертировать сырой 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, так как раньше надобности не было.
Есть вот такой код, который отлично работает в 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, так как раньше надобности не было.
Комментарии: 3
$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/
Огромное спасибо! Перечитал уже десятки форумов и топиков и в голове каша в итоге была.
Работает, как часы!
Еще раз спасибо! Буду учить мат часть )
Работает, как часы!
Еще раз спасибо! Буду учить мат часть )
а с pdoFetch есть что-то такое?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.