diff --git a/reference/pdo_pgsql/PDO/pgsqlLOBOpen.xml b/reference/pdo_pgsql/PDO/pgsqlLOBOpen.xml index 6abe004b56..ff2f6c10a6 100644 --- a/reference/pdo_pgsql/PDO/pgsqlLOBOpen.xml +++ b/reference/pdo_pgsql/PDO/pgsqlLOBOpen.xml @@ -78,9 +78,11 @@ $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $db->beginTransaction(); $stmt = $db->prepare("select oid from BLOBS where ident = ?"); $stmt->execute(array($some_id)); -$stmt->bindColumn('oid', $lob, PDO::PARAM_LOB); +$stmt->bindColumn('oid', $oid, PDO::PARAM_STR); $stmt->fetch(PDO::FETCH_BOUND); -fpassthru($lob); +$stream = $db->pgsqlLOBOpen($oid, 'r'); +header("Content-type: application/octet-stream"); +fpassthru($stream); ?> ]]>