Соответствие названия классов с названиями таблиц в MySQL по ссылке
$q = $modx->newQuery('modResource'); $q->leftJoin('modTemplateVarResource', 'TV1', 'modResource.id = TV1.contentid AND TV1.tmplvarid = 5'); $q->leftJoin('modTemplateVarResource', 'TV2', 'modResource.id = TV2.contentid AND TV2.tmplvarid = 4'); $q->where(array( 'modResource.template:IN' => array(2) )); $q->select(array( 'modResource.id as id' ,'modResource.menutitle as menutitle' ,'TV1.value as TV1_value' ,'TV2.value as TV2_value' )); $q->prepare(); $q->stmt->execute(); $res = $q->stmt->fetchAll(PDO::FETCH_ASSOC); print_r($res);
Комментарии (0)
Не писать ответ