[PHP-users 4588] ラージオブジェクト登録

GUU php-users@php.gr.jp
Tue, 08 Jan 2002 16:32:53 +0900


はじめましてGUU(ハンドルで失礼します)と申します。

今まで、ASPをやっていたのですが、最近PHPを始めました。

過去ログや参考書を参考にして、Postgresへラージオブジェクトの登録にチャレ
ンジしています。
以下のソースで実行してみました。

-----------------------------------------------------
	pg_exec ($con, "begin");
	$result=pg_exec($con,$sql);

	if($ary[kiji_gazou]!="none"){
		$fn=fncCopyFile($ary[kiji_gazou]);
		pg_loimport($fn);

	}
	
	pg_exec ($con, "commit");
-----------------------------------------------------
$sqlは、既に単独でインサート成功しているSQL文が入っています
$conは、コネクションハンドルが入っています
$ary[kiji_gazou]は、アップロードされた画像のパスが入っています
fncCopyFile()は、アップロードファイルをコピーし、コピー先のパスを返しま
す
テーブル上にはoid定義のフィールドが一つあります
------------------------------------------------------

このコード実行に関してはエラーは発生しなかったのですが、ODBC接続でACCESS
からカラムを見ても、何も入っていませんでした。psqlでも同様でした。
データが登録されたことを確認する手段が、間違っているのでしょうか?
そもそもフィールドをどうやって指定するのでしょうか?(まったくやり方が違っ
ている気もしますが・・・^^;;)

もしFAQならば、お手数ですがそのポインタを示していただければ助かります。

環境:
Vine Linux2.15
apach1.3.20
postgresql7.1.3
php4.1.0

以上、よろしくお願いします

/////////////////////////////////////////

               guu-ml@reguler-c.com

/////////////////////////////////////////