The '/etc/freetds/freetds.conf file:
[MY_DB]
host = 10.0.0.1
port = 1433
tds version = 7.0
The 'test_mssql.php' script:
getMessage());
}
print "DB connection appeared to be successful.
\n";
if (test_database() == false) {
print "Database test failed.
\n";
}
exit;
function test_database()
{
global $db;
$sql = "SELECT id, value FROM my_table";
print $sql . "
\n";
$rows = $db->getAll($sql);
if (DB::isError($rows)) {
echo $db->getMessage();
return false;
}
if (empty($rows)) {
echo "No rows.
\n";
return false;
}
foreach ($rows as $v) { // lets flatten
the array
print $v[0] . ", " . $v[1]
. "
\n";
}
return true;
}
?>