svn: /phpdoc/en/trunk/reference/pdo_pgsql/PDO/ pgsqlLOBOpen.xml
| From: | TAKAGI Masahiro | Date: | Mon, 21 Jan 2013 20:11:09 +0000 |
| Subject: | svn: /phpdoc/en/trunk/reference/pdo_pgsql/PDO/ pgsqlLOBOpen.xml | ||
| Groups: | php.doc.cvs | ||
| Request: | Send a blank email to doc-cvs+get-10954@lists.php.net to get a copy of this message | ||
takagi Mon, 21 Jan 2013 20:11:09 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=329258
Log:
Fix the example according to user contributed notes
The column "oid" doesn't contain the large object itself but its identifier.
Changed paths:
U phpdoc/en/trunk/reference/pdo_pgsql/PDO/pgsqlLOBOpen.xml
Modified: phpdoc/en/trunk/reference/pdo_pgsql/PDO/pgsqlLOBOpen.xml
===================================================================
--- phpdoc/en/trunk/reference/pdo_pgsql/PDO/pgsqlLOBOpen.xml 2013-01-21 20:07:13 UTC (rev 329257)
+++ phpdoc/en/trunk/reference/pdo_pgsql/PDO/pgsqlLOBOpen.xml 2013-01-21 20:11:09 UTC (rev 329258)
@@ -78,9 +78,11 @@
$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);
?>
]]>
</programlisting>