http://www.best-salon.net/search/
上記のような複数のリストメニューでの検索機能を作成したいと思っております。
作成方法を詳しく解説している書籍、サイト等、教えていただければと思います。
データベースはMysql、開発にはPHP、JavaScript Ajax
を使用して作成したいと思っております。
宜しくお願いいたします。
条件の連動表示ですね。
Best Salon-
ソースを見たところ、条件の連動表示をしていますが、Ajaxは使用していませんね。
JSでベタでやっていますね。
次のあたりのサンプルを参考にしてはいかがでしょう?
■フォーム/セレクトメニュー編
http://www.openspc2.org/reibun/javascript/#17
[15]セレクトメニューの選択項目に応じて、もう1つのセレクトメニューの内容を変更する
[27]セレクトメニューの選択項目に応じて、もう1つのセレクトメニューの内容を変更する(可変)
[28]セレクトメニューの選択項目に応じて、もう1つのセレクトメニューの内容を変更する(2)
※適宜、ドロップダウンにしたり、リストにしたりすれば良いと思われます。
※Ajaxでもできますが、文字化けの心配もないし、こちらのほうが簡単でしょう。
HTMLやJavascriptから直接Mysqlを操作することはできないので、なんらかのDB連動処理をするプログラムを別に作ってJavascriptで呼び出し、その戻り値を使ってさらにJavascriptでフォームを変更する、といった処理の流れです。
http://www.atmarkit.co.jp/fdotnet/special/ajax/ajax_02.html
Ajaxの基本的な書き方はここで分かります
ishdigさんありがとうございます。
書籍を早速購入してみたいと思います。
Mysqlを使用した検索機能のサンプルか作成方法を詳しく説明している書籍がありましたら。宜しくお願いいたします。
llusallさんJS参考サイトありがとうございます。
仕組みはなんとなく理解できそうです。
現状、データベースをMysqlで組んでおりまして、そことの連動を詳しく解説している書籍、サイト等ありましたらお願いします