//Consulta SQL base
$sql = "SELECT * FROM $dbn->db_nombre_tabla WHERE ciudad LIKE '%$ciudad%' ";

//Cuenta el número de resultados
$records = null;
$wv->db->get_results($sql);
$records = $wv->db->num_rows;

//Configuración del paginador class_pager
$config['query'] = "/$wv->pageAlias?ciudad=$ciudad&orden=$orden&page=";
$config['records'] = $records;
$config['current'] = $page;
$config['scroll'] = $wv->getConfValue('def','pager_scroll');
$config['registers'] = $wv->getConfValue('def','pager_rpp');

//Crea una nueva instancia de paginado con los datos del array $config
$wv->initClass(array('class_name'=>'pager','class_parameters'=>$config),1);

//Get loop list values
$results = $wv->db->get_results("$sql ORDER BY $orden 
           LIMIT {$wv->pager->limitStart}, {$wv->pager->registers}");

/*
 * Loop results
 */
foreach ((object)$results as $r) {
    echo $ciudad;
}

//Pager text
$page_count = "Página %s de %s";
$records_count ='Mostrando resultados del %s al %s de %s';
    
//Mostrar pager
$wv->pager->showPager();