Вы можете использовать этот код, чтобы исправить свою проблему:
$result = odbc_exec($this->con, $sql);
$data = fetch2Array($result);
private function fetch2Array($result){
$rows = array();
while($myRow = odbc_fetch_array( $result )){
$rows[] = $this->arrayToUTF($myRow);
}
return $rows;
}
private function arrayToUTF($arr){
foreach ($arr as $key => $value) {
$arr[$key] = utf8_encode($value);
}
return $arr;
}