[PHP-users 18302]Re: データーベースへのNull値の挿入

Kazuhiro Abe kazuabe @ alles.or.jp
2003年 10月 7日 (火) 17:53:20 JST


進藤様

お忙しい処、恐縮です。

>>       $sql .="'".$date."','".$weather."','".$temp."')";
> 
> この部分を$tempが未指定の場合に
> $sql .="'".$date."','".$weather."',null)";
> としてやればOKだと思います。

はい、そう思いまして、

$tempが 空白の時は、NULLを入れようと
試行錯誤を繰り返していたのですが、

エラーは、pg_atoi: error in " ": can't parse " " in...ばかりです。

> PostgreSQLでは、
> ''とnullは別のものです。
> ''は長さ0の文字列です。

はい、この場合 PostgreSQLにデフォルト値(今回はNULL)を
入れようとする場合は、$tempをどのように加工したらよろしいのでしょうか?
宜しくお願い致します。









PHP-users メーリングリストの案内