[pgsql-jp: 28941] メッセージの読み込みでエラー
kenji
kenji @ arka.jp
2003年 2月 5日 (水) 17:34:07 JST
北本@亀岡です
いつもお世話になっております
連珠の棋譜db & 掲示板をPostgresqlを使ってHPで表示してます。
先日まで表示されていたのが、エラーが返るようになりました。
実は新HDにシステムを入れ替えたときpostgresqlのバージョンを間違った
可能性がありますが掲示板の方は正常に動作していますので・・・
pg_dumpで保存しておいたデーターを psql dbname < infile でリストアしました
現在は7.23を入れておりますが以前は7.13だったかもしれない。
このバージョンの違いで
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";
としてますが、この行の部分でエラー、ただし今までは動作していました。
$w1 $w2 $w3 $w4 は別ファイルからglobalで渡し
if ($w1 != "記入なし"){$w1 = " title like '%$w1%'";}
elseif($w1 == "記入なし"){$w1 = "";}
if ($w2 != "記入なし"){$w2 = " title like '%$w2%'";}
elseif($w2 == "記入なし"){$w2 = "";}
のようにしてます。
pgsql-jp メーリングリストの案内