好きな「お肉」は?

pg_copy_fromの使い方について質問です。
<?php
$a = array(1,2);
$con=pg_connect("host=localhost dbname=byoin port=5432 user=postgres");
if (!$con) {
die("データベースが開けません。<br>\n");
}
pg_copy_from($con,ccc,$a,",");
pg_close($con);
?>
のようにすると、
Warning: pg_copy_from() [function.pg-copy-from]: Copy command failed: ERROR: 列"eee"のデータがありません CONTEXT: cccのCOPY。行番号 1: "1" in C:\xampp\htdocs\c.php on line 7
のようにエラーが出ます。
ちなみにデータベースは、
cccというテーブルの中にddd(integer not null、主キー)とeee(integer)の2列が作ってあります。
どうすれば、コピーがうまく出来るのでしょうか?
ご回答をお願い致します。

A 回答 (1件)

データ配列が間違っています。


下記のように書きます。

$a = array("1,2\n", "3,4\n", "5,6\n");

参考URL:http://jp2.php.net/manual/ja/function.pg-copy-fr …
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2010/10/19 10:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報