создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

pg_lo_open

Пред.

След.

pg_lo_open

(PHP 4 >= 4.2.0, PHP 5)pg_lo_open -- Open a large object

Описание

resource pg_lo_open (resource connection, int oid, string mode)

pg_lo_open() opens a large object in the database

and returns large object resource so that it can be manipulated.

Внимание

Do not close the database connection before closing the large

object resource.

To use the large object interface, it is necessary to

enclose it within a transaction block.

Замечание:

This function used to be called pg_loopen().

Список параметров

connection

PostgreSQL database connection resource. When

connection is not present, the default connection

is used. The default connection is the last connection made by

pg_connect() or pg_pconnect().

oid

The OID of the large object in the database.

mode

Can be either "r" for read-only, "w" for write only or "rw" for read and

write.

Возвращаемые значения

A large object resource or FALSE on error.

Примеры

Пример 1. pg_lo_open() example

<?php

$database = pg_connect("dbname=jacarta");

pg_query($database, "begin");

$oid = pg_lo_create($database);

echo "$oid\n";

$handle = pg_lo_open($database, $oid, "w");

echo "$handle\n";

pg_lo_write($handle, "large object data");

pg_lo_close($handle);

pg_query($database, "commit");

?>

Смотрите также

pg_lo_close()
pg_lo_create()

Пред.

Начало

След.

pg_lo_import

Уровень выше

pg_lo_read_all

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting