Kazuhiro Abe 様 はじめまして。アットシステム進藤です。 > $sql .="'".$date."','".$weather."','".$temp."')"; この部分を$tempが未指定の場合に $sql .="'".$date."','".$weather."',null)"; としてやればOKだと思います。 PostgreSQLでは、 ''とnullは別のものです。 ''は長さ0の文字列です。 _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ 進藤寿則@アットシステム _/_/ e-mail shindo @ atsystem.jp _/