和田です。 sekip- wrote: > array['A','B'] ではうまくいくのですが…。 てことは、それを使うようなSQL文を生成すればいいので、こんな感じで。 function escape($s){ return str_replace("'", "''", $s); } pg_query($con, "insert into table values(ARRAY['" . implode("','", array_map("escape", $ar)) . "'])");