Сделать выборку записей из своей таблицы mysql

Через xPDO MODXа получим последние записи в таблице

if(!$modx->addPackage('news', MODX_CORE_PATH . 'components/news/model/')){­
  return 'false';­
}­
­
$query = $modx->newQuery('newsitem');­
­
$query->sortby('id','DESC');­
­
$r = $modx->getIterator('newsitem',$query);­
­
$i = 0;­
foreach($r as $res){­
 $arr[$i] = $res->toArray();­
 $i++;­
}­
­
$a = 0;­
foreach($arr as $item){­
 if($item['cate'] == $tag){­
  $output .= $modx->getChunk($tpl,array(­
   'title' => $item['title'],­
   'date' => $item['date'],­
   'desc' => $item['desc'],­
   'cate' => $item['cate'],­
   'imag' => $item['imag']­
  ));­
   $a++;­
  if($a >= 12){break;}­
  }­
}­
­
return $output;­