石井様
レスありがとうございます。
> 他の方も書いていますが,何を持って「2度実行された」と判断したのでしょ
> うか?
PHPからは1度のpg_exec()でinsertを実行しているのですが、
psqlを使って、select * from foo; として結果を見ると
id | name
-------------------
1 | test1
2 | test1
のように、同じnameのデータでidだけは更新されたレコードが
2つ登録されてしまします。
> あと細かいことですが,pg_exec()ではなくてpg_query()の仕様が推奨されて
> いるはずです.
そうでした。
pg_query()に変更してみましたが現象は同じでした。
チコ