[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 メーリングリストの案内