28 |
if (!$DBH || !$DBH->dbh) return array(); |
if (!$DBH || !$DBH->dbh) return array(); |
29 |
$DBH->errstr = ""; |
$DBH->errstr = ""; |
30 |
$ret = array(); |
$ret = array(); |
31 |
|
// Win1250 -> ISO8859-2 |
32 |
|
$q = strtr($q, "šðè枊ÐÈÆŽ", "¹ðè澩ÐÈÆ®"); |
33 |
if (eregi('^\s*SELECT', $q)) { |
if (eregi('^\s*SELECT', $q)) { |
34 |
$sth = $DBH->prepare($q); |
$sth = $DBH->prepare($q); |
35 |
if (!$sth) return array(); |
if (!$sth) return array(); |
38 |
while ($row = $sth->fetchrow_array()) |
while ($row = $sth->fetchrow_array()) |
39 |
array_push($ret, $row); |
array_push($ret, $row); |
40 |
$sth->finish(); |
$sth->finish(); |
41 |
} else |
} else array_push($ret, $DBH->dbh_do($q)); |
|
array_push($ret, $DBH->dbh_do($q)); |
|
42 |
return $ret; |
return $ret; |
43 |
} |
} |
44 |
?> |
?> |