mysql:5484
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Fri, 10 May 2002 12:35:25 +0900
Subject: [mysql 05484] Re: web 検索時の変数が PHP に受け渡されない。
とみたです。 On Fri, 10 May 2002 11:21:10 +0900 aki hashizume <ahashizu@xxxxxxxxxx> wrote: > 以下のPHP文でうまく呼び出されません。 > wild card % のみが働くのか、全部の項目が抽出されてきてしまいます。 > つまり、どんなwordを入力しても、全行表示されます。 > ..... > $result = mysql_query("select value > from table > where value like '%$word%'"); $word が空文字列なら、検索条件が '%%' となって、すべてのレコードが取り 出されてしまいますね。 > 何かが間違っているのでしょうか、それとも最新のPHPやmysql, WindowsXPとの > 相性の問題なのでしょうか。 何の問題かを切り分けるための MySQL 側からのアプローチとして、--log オ プションでクエリのログを取得し、どのようなクエリが実行されているか確認 してみてはいかがでしょうか。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
5482 2002-05-10 11:21 [aki hashizume <ahash] web 検索時の変数が PHP に受け渡されない。 5483 2002-05-10 11:30 ┣[Yukihiro KAWADA <kaw] 5488 2002-05-10 14:07 ┃┗[aki hashizume <ahash] -> 5484 2002-05-10 12:35 ┗[とみたまさひろ <tomm]