[pgsql-jp: 28942] Re: メッセージの読み込みでエラー

RCS大熊 ohguma @ rnc-com.co.jp
2003年 2月 5日 (水) 18:02:12 JST


おおぐまです。


> Warning: pg_exec() query failed: ERROR: parser: parse error at or near
> "title" in /usr/local/apache/htdocs/kifudb/kekka2.php on line 138
> メッセージの読み込みでエラーが発生しました。
> 
> のエラーが考えられますか?
> 
> $sql = "select * from kifu where $w1 $w2 $w3 $w4 order by nanki";

この行の下で、echo $sql;してみればよいのでは?

> としてますが、この行の部分でエラー、ただし今までは動作していました。
> $w1 $w2 $w3 $w4 は別ファイルからglobalで渡し
> 
> if ($w1 != "記入なし"){$w1 = " title like '%$w1%'";}
> elseif($w1 == "記入なし"){$w1 = "";}
> if ($w2 != "記入なし"){$w2 = " title like '%$w2%'";}
> elseif($w2 == "記入なし"){$w2 = "";}
> のようにしてます。

where 句の and やら or が抜けているだけではないでしょうか?


--
RNC Computer System Co., Ltd.
大熊秀和 (OHGUMA Hidekazu)
E-mail: ohguma @ rnc-com.co.jp
Tel: 087-823-3011 Fax: 087-823-3101



pgsql-jp メーリングリストの案内