チェックボックスを使った条件検索が可能な仕組みを作りたい

このQ&Aのポイント
  • チェックボックスで条件を選択し、データベースで条件検索を行う仕組みを作りたいです。
  • 選択された条件に基づいて検索結果ページを表示するために、チェックボックスの選択肢と検索パラメータを組み合わせてリンクを生成したいです。
  • 複数の条件が選択された場合には、それらをリンクパラメータで区切ってデータベースに渡し、検索結果を取得します。
回答を見る
  • ベストアンサー

チェックボックスを使って条件検索をしたい

チェックボックスにチェックされたものについて、データベースで条件検索をしたいです。 形としては、チェックボックスで任意にチェックできて、最後に送信ボタンを押すと検索結果ページがでてくる仕組みにしたいです。 いちおうこうなってくれればいいんだけど、っていうのがあるんですけど、 例えば、 □goo をチェックすると http://www.abc.com/database.cgi?table=xx&search=goo のように語尾に&search=gooがくっついた形でリンクをさせたいです。 チェックが複数の場合は、 □goo □教えて □神様 だとすると、 http://www.abc.com/database.cgi?table=xx&search=goo,教えて,神様 のように,で区切ってリンクをさせたいです。 ちなみに、使ってるデータベースはHeRO DBです。 よろしくお願いします。

  • Java
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • thamansa
  • ベストアンサー率40% (95/232)
回答No.1

JavaScriptでならできそうです。 このカテゴリ(Java)ではなく、JavaScriptのカテゴリで質問すると、回答が得られそうな気がします。

関連するQ&A

  • チェックボックスを使って条件検索

    チェックボックスにチェックされたものについて、データベースで条件検索をしたいです。 形としては、チェックボックスで任意にチェックできて、最後に送信ボタンを押すと検索結果ページがでてくる仕組みにしたいです。 いちおうこうなってくれればいいんだけど、っていうのがあるんですけど、 例えば、 □goo をチェックすると http://www.abc.com/database.cgi?table=xx&search=goo のように語尾に&search=gooがくっついた形でリンクをさせたいです。 チェックが複数の場合は、 □goo □教えて □神様 だとすると、 http://www.abc.com/database.cgi?table=xx&search=goo,教えて,神様 のように,で区切ってリンクをさせたいです。 ちなみに、使ってるデータベースはHeRO DBです。 よろしくお願いします。

  • 検索できるCGI

    「キーワード(複数)/名前/URL」のセットを予め設定し、検索されるとキーワードと一致したものが、設定した名前が設定したURLのリンクとなって一覧になる。と言う感じのCGIを探しています。 具体的に・・・ 「海,太陽/海の画像/http://abc.com/xx.html」 「太陽,夏/夏の画像/http://abc.com/yy.html」 と設定しておき、「太陽」と検索すると ・海の画像(http://abc.com/xx.htmlにリンク) ・夏の画像(http://abc.com/yy.htmlにリンク) と一致したリンクが一覧で表示されるようにしたいです。 できれば、結果のページもカスタマイズしたいです。 こんなことが出来るCGIの配布場所をご存知の方、お願いします!! これをこんな風に改造すれば出来そう、などでも是非教えて下さい! よろしくお願いします。

    • 締切済み
    • CGI
  • チェックボックスを使った検索システム

    チェックボックスを使った検索システム ホームページの中にチェックボックスを使って希望に合う商品や案件を検索できるシステムを導入したいです。 そして、検索後、表示されるページはホームページと同じようにデザインしたいのと、検索エンジンを使った検索にもそのページがヒットするようにしたいです。 あまりよくわからないのですが、こういったシステムはありますでしょうか? できれば無料で導入したいです。教えてください。 今は http://www.cgi-amigo.com/ を使ってます。 これだと、デザインの変更もできず、検索エンジンにもなかなかヒットしないような気がします。 不動産の物件探しのようにチェックボックスを使い、案件ページが検索エンジンにヒットするようにしたいです。 何もなければ、案件ページなどを全てhtmlやcssで作るしかないのかと考えてます。 無知で申し訳ないですが、よろしくお願いします。

  • チェックボックスを使用してのAND検索

    宜しくお願いします。 検索データベース2という、CGI-GARAGE さんのCGIを使って、データベースの検索プログラムを作ってみているのですが、初期の仕様でチェックボックスでの検索が、or検索になっています。 これを、AND検索できるように変えたいのですが、どなたかお力を貸していただけませんでしょうか? チェックボックスに関係ありそうな部分は2箇所あったのですが 補足が必要であれば言ってください。宜しくお願いします。 $print .= "<TD><input type=checkbox name=\"$count\" value=\"$sobicount\">$p[1]</TD>\n"; if($tcount >= 5 && ($tcount % 5) eq 0){ $print .= "</TR>\n"; ---------------------------------------------------- my $pp = $tcount - 1; $print .= "<TD><input type=checkbox name=\"$count\" value=\"$pp\">$p  </TD>\n"; if($tcount >= 5 && ($tcount % 5) eq 0){ $print .= "</TR>\n"; }

    • 締切済み
    • CGI
  • チェックボックスを使ってデータベース検索したいのですが

    チェックボックスを用いてデータベースのデータを取り出したいと考えています。 たとえばですが(例が悪いかもしれませんが・・・) グループ1 動物・魚・鳥 グループ2 大・中・小 グル-プ3 草食・肉食・雑食 にグループ分けします。 検索ワードは9つあります。 項目にそれぞれチェックボックスをつけます。 そして、もし動物で大型で肉食のものを検索したいとき グループ1から動物、グループ2から大型、グループ3から肉食のチェックボックスにチェックを入れれば検索できるのですが、 動物で大型で、雑食と肉食を検索したいときはグループ3にチェックを2個いれなければならないです。 そのとき、肉食かつ雑食の検索になってしまうので「肉食または雑食」で検索するようにするにはどうすればいいでしょうか。 また、グループ1にチェックを入れないでも検索できる方法はありますか? 説明べたですいません。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • チェックボックス&セレクトボックスからの検索

    htmlからチェックボックス&セレクトボックスを使って postgresで検索し、phpで表示するフォームを作っています。 チェックボックスで検索されたデータをセレクトボックスで 絞り込みたいのですがうまくいきません。 or の部分を and に変えたりしたのですが検索結果が 変わってしまいます。 どなたか教えてもらえないでしょうか。 HTML <input type="checkbox" name="chk1" value="1">chk1 <input type="checkbox" name="chk2" value="1">chk2 <select name="add">  <option value="北海道">北海道</option>  <option value="沖縄">沖縄</option> </select> PHP  if ($chk1 != "") {   $sqlSelect .= "abc = '" . $chk1 . "' or ";  }  if ($chk2 != "") {   $sqlSelect .= "abc = '" . $chk2 . "' or ";  }  if ($add != "") {   $sqlSelect .= "add = '" . $add . "' ;  }

    • ベストアンサー
    • PHP
  • サーチでチェックの入れられた言葉をアクセス解析で

    ホームページを持っているのですが、登録しているサーチとアクセス解析のことについて質問があります。 小説などのサーチで、よくチェックボックスにチェックを入れて条件を絞るようなものがありますよね。 アクセス解析ではサーチで検索されたキーワードはわかりますが、チェックボックスのチェックされた内容まではわからないのでしょうか? (ちなみにw3Analyzerというアクセス解析を使っていますが)リンク元を調べるページでURLのタイトルを変換する機能があるのですが、CGIだからなのか(?)うまくいきませんでした。 なにか方法があれば教えてください。お願いします。

  • チェックボックス検索システム

    http://php.dori-mu.net/search.html このサイト(php dream)のソースを丸写しし(データベースサーバー、データベース名、パスワード、テーブル名は入力)したんですが、検索ボタンを押すとエラーが出ます。(phpソースのエラー文)他に何か設定がいるんでしょうか?レンタルサーバーはヘテムルでphpmyadmin。テーブルは作成し、php dreamのsqlソースをsqlから入力し、実行しました。 エラー文を記述するよう言われた為記述いたします。 search.php内の「//エラーチェック //リクエストメソッドチェック if($REQUEST_METHOD != "POST") { print "Error: invalid method"; exit(); } 」 Error: invalid methodこの部分のみ表示されます。 あと、このサイトではデータベースsampleとbbs、テーブルsearchとbbsを作るよう書いてありますが、データベースとテーブルを二つずつ作る必要があるんですか?

    • ベストアンサー
    • PHP
  • チェックボックスでのor検索

    中古車検索用のcgiを改造しています。 複数選択式のチェックボックスでor検索をやりたいのですが、うまくいきません。 通常の複数選択式チェックボックスは、and検索なので、例えば2つにチェックするとその2つ両方を満たすものが出てくるのですが、中古車屋の所在地を都道府県でチェックするような場合は、東京or埼玉というようにand検索ではなくor検索が都合いいのです。 (東京or埼玉)and(オープンカーorセダン)and(○○or○○) といった具合に、各name毎にグループ分けしたグループ内をor検索、グループ同士はand検索にいたいと思っています。 どなたか教えていただけませんか? 又は、複数選択式checkboxのor検索のやり方だけでも助かります。

    • 締切済み
    • CGI
  • 検索条件について

    サーバ上にある以下のようにLOAD DATAでデータベースに登録し LOAD DATA INFILE "/home/abc/test001.csv" INTO TABLE test FIELDS TERMINATED BY ','; ENCLOSED BY '"'; 登録することはできたのですが個々テーブル毎では検索できますが 複数のテーブルで検索するとうまく検索できません。 【個々のテーブルは問題なし】 select * from abc where xyz=12345; select * from 123 where xyz=12345; これですと問題なく検索がヒットします。 【複数のテーブルで検索するとうまくいかない】 select * from abc,123 where abc.xyz=123.xyz; これですと検索してもヒットしません。 ちなみにabcのxyzにある項目を「'」で括ると検索できませんでした。 データは"1","12345"でセットしています。 LOAD DATAのやり方が悪いのでしょうか? どなたか教えていただけませんでしょうか。

専門家に質問してみよう