Я устанавливаю соединение следующим образом:
$dbh = new PDO ("odbc:DRIVER=MSODBC17;SERVER=$hostname,$port;DATABASE=$dbname", "$username", "$pw");
Затем запрос:
$stmt = $dbh->prepare("
--QUERY HERE
");
$stmt->execute();
И когда я его печатаю, он возвращает NULL
//var_dump($stmt->fetch());
while ($row = $stmt->fetch()) {
print_r($row);
}
Соединение не выдает никаких ошибок, поэтому я предполагаю, что оно успешно.
Почему я получаю NULL
в качестве вывода тогда?