По указанной же ссылке все написано, что нужно. Даже соединение с удаленной БД.
$select = \IPS\Db::i()->select( '*', 'table', array( 'member_id=?', 10 ), '`date` desc', array( 0, 10 ) );
Дальше используйте foreach
foreach ($select as $row)
{
}
Если с данными ничего не нужно делать, то можно использовать iterator_to_array
$rows = iterator_to_array( \IPS\Db::i()->select( '*', 'table', array( 'member_id=?', 10 ), '`date` desc', array( 0, 10 ) ) );
try
{
$data = \IPS\Db::i()->select( '*', 'table', array( 'id=?', $id ) )->first();
}
catch( \UnderflowException $e )
{
}
\IPS\Db::i()->insert( 'table', array( 'column_one' => 'value', 'column_two' => 'value2' ) );