$rs = $this->_db->GetAll("SELECT town_id FROM lk_user_town WHERE user_id = '".$uid."' AND active = 1");
$sql = "UPDATE LOW_PRIORITY ref_town SET la = la - 1 WHERE 1=0 OR ";
$x=0;
foreach ($rs as $r) {
$sql .= "id = ".$r['town_id']." OR ";
if ($x++ % 100 == 99) {
$sql = substr($sql, 0, -4);
$this->_db->Run($sql);
$sql = "UPDATE LOW_PRIORITY ref_town SET la = la - 1 WHERE 1=0 OR ";
}
}
$sql = substr($sql, 0, -4);
$this->_db->Run($sql);