![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
今回は文章での説明が難しいので、手作りの図も用いて質問させていただきます。
正直、PHPではなくHTMLの話になるかもしれませんが、よろしくお願いします。
今回は、PHPで作成した(DBの結果を反映させた)プルダウンメニューを選択すると、
直後に同ページ内に別のデータベースの表を出現させたいということになったのですが、
そもそもPHPでもHTMLでもそんなことが可能なのかが分かりません。
もし可能であれば、教えていただきたく思っています。
何度も質問だけしてしまい、申し訳ないのですが、どうかよろしくお願いします。
![「【PHP】 プルダウンを選択した直後、同」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/4/21239089_5497bea97504c/M.jpg)
No.2ベストアンサー
- 回答日時:
おそらく今回の命題には複数の技術が必要です。
インタフェースについてはajaxでデータをサーバーにおくり、
結果を表示するのがいいでしょう。
データはphpなどのミドルウェアで処理して、RDBで検索などを
するのが効率的です。
もっと簡易な仕組みでやりたいのであれば、フレーム(iframe含む)
でもできるとおもいます。
この回答への補足
返答が遅くなり、申し訳ございませんでした。
いつもお忙しい中、回答ありがとうございます。
Ajaxは一度も扱ったことがないのですが、調べて見ます。
また、この質問の内容のことを、JavaScriptで行うことは可能なのでしょうか?
もしよければ教えていただけませんか。
No.3
- 回答日時:
>この質問の内容のことを、JavaScriptで行うことは可能なのでしょうか?
javascriptで非同期でデータを読みだす機能をajaxといいます。
ajaxはjavascriptの機能の一部にすぎません。
したがってjavascriptでやりたいならajaxを使う・・・というのが
より正確な言い回しになると思います
そうだったんですね。
理解しやすい解説ありがとうございます。
この作成自体にはまだ時間に若干余裕が有るので、徐々に解決していきたいと思います。
No.1
- 回答日時:
>>そもそもPHPでもHTMLでもそんなことが可能なのかが分かりません。
PHPもHTMLも直接関係ありません。Ajaxを使えば可能です。
(1)の出発バス亭のプルダウンでの選択をキッカケにサーバのPHPなどに問合せて、PHPからの結果を取得し適切に処理したのち赤枠内に表示させます。
この間ページ自体が切り替わることはありません。
なお内容的にAjaxカテゴリの方が適切な回答が得られると思います。
この回答への補足
返答が遅くなり、申し訳ございませんでした。
そうですか、Ajaxは全く手付かずなので短時間で習得できるかどうか、でもやってみます。
それと、.phpファイル内でも
<script type="text/javascript">
という表記を組込んでも通用するのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP PHP ページング データベース 1 2022/06/16 10:30
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP $_SESSIONに渡した後はそのまま使っても問題ありませんか? 3 2022/11/08 22:17
- PHP php my adminより取り出したデータ表示 2 2022/06/15 11:56
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ASP.NET(VB)VBソースからJavas...
-
読み込み中に「Now Loading」を...
-
sleepの負荷
-
入力されたURLから、そのページ...
-
JSTLを利用してJavascriptの結...
-
may be mail server is downと...
-
サイト作りについて
-
jsonテキストデータの並び替え...
-
HTMLでDBからデータを表形式で...
-
saved from url=(0013)abou
-
AjaxでDBと連携した動的リスト...
-
suEXECとパーミッションの関係...
-
非同期式3進カウンタ
-
セレクトボックスのHTMLを教え...
-
winsockについて
-
MacでのTextareaのスクロールバ...
-
更新プログラムの必要性は?
-
Response.Write(変数)
-
Python3, Flask, Jinja2などで...
-
複数人でサイト管理
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASP.NET(VB)VBソースからJavas...
-
sleepの負荷
-
PHPでフォームの自動入力できま...
-
ブラウザ閉じたらサーバー処理...
-
JSTLを利用してJavascriptの結...
-
php ob_flushが全く動作しない
-
cakephp2とsmartyの表示が遅い
-
掲示板の荒らし対策
-
読み込み中に「Now Loading」を...
-
呼び出し元のURLを知りたいのです
-
jQueryのAjaxで通信の途中結果...
-
include 再読み込み
-
PHPで一定時間が経過すると処理...
-
携帯でも表示されるカウントダウン
-
PHPでメッセージボックス表示
-
処理中インジケータの表示
-
PHPを用いてPOSTし、リダイレク...
-
10秒毎に同じプログラムを繰り...
-
PHPのプログラムが同時に呼び出...
-
XEONについて
おすすめ情報