note 13566 deleted from function.pg-loreadall by nlopess
| From: | nlopess@php.net | Date: | Fri, 25 Jun 2004 18:06:57 +0000 |
| Subject: | note 13566 deleted from function.pg-loreadall by nlopess | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-71688@lists.php.net to get a copy of this message | ||
Note Submitter: duarte@gmx.net
----
Sample Program:
//Insert Picture
@pg_exec("BEGIN");
if ($err = pg_errormessage($dbconn)) echo "$err";
$image_oid = @pg_loimport($userfile);
// where $userfile is the path to the file
if ($err = pg_errormessage($dbconn)) echo "$err";
@pg_exec("COMMIT");
if ($err = pg_errormessage($dbconn)) echo "$err";
//Read Picture
@pg_exec("BEGIN");
if ($err = pg_errormessage($dbconn)) echo "$err";
$fd = @pg_loopen($image_oid,"r");
if ($err = pg_errormessage($dbconn)) echo "$err";
$img = @pg_loreadall($fd);
if ($err = pg_errormessage($dbconn)) echo "$err";
@pg_loclose($fd);
if ($err = pg_errormessage($dbconn)) echo "$err";
@pg_exec("COMMIT");
if ($err = pg_errormessage($dbconn)) echo "$err";
//Delete Picture
@pg_exec("BEGIN");
if ($err = pg_errormessage($dbconn)) echo "$err";
@pg_lounlink($image_oid);
if ($err = pg_errormessage($dbconn)) echo "$err";
@pg_exec("COMMIT");
if ($err = pg_errormessage($dbconn)) echo "$err";