";
$user="root";
$pw = "";
$dsn ="odbc:PDO_Connection";
try
{
$dbconn = new PDO($dsn,$user,$pw);
$stmt = $dbconn->prepare('SELECT id,Ortname from tbl_orte');
$stmt->execute();
/* Exercise PDOStatement::fetch styles */
print("PDO::FETCH_ASSOC: ");
print("Return next row as an array indexed by column name\n");
$result = $stmt->fetch(PDO::FETCH_ASSOC);
print_r($result);
print("
");
print("PDO::FETCH_BOTH: ");
print("Return next row as an array indexed by both column name and number\n");
$result = $stmt->fetch(PDO::FETCH_BOTH);
print_r($result);
print("
");
print("PDO::FETCH_LAZY: ");
print("Return next row as an anonymous object with column names as properties\n");
$result = $stmt->fetch(PDO::FETCH_LAZY);
print_r($result);
print("
");
print("PDO::FETCH_OBJ: ");
print("Return next row as an anonymous object with column names as properties\n");
$result = $stmt->fetch(PDO::FETCH_OBJ);
print $result->Ortname;
print("
");
die();
foreach ($dbconn->query('SELECT * from tbl_orte') as $row) {
print_r($row);
}
// close DB connection
$dbconn = null;
}
catch (PDOException $e) {
print "ODBC Error!: " . $e->getMessage() . "
";
die();
}
?>