-1

私のケースの詳細を扱った未回答の質問(動的に入力されたドロップダウン、$ _ POSTがエラーを返す)をすでに投稿しましたが、あまり注目されていないので、別のルートに行くと思いました。

誰かがこの簡単なタスクを実行する方法について私に教えてくれるでしょうか:

2つのテーブルがあります。

1つのテーブルからのクエリの結果からドロップダウンメニューにデータを入力したい:

このドロップダウンから$_POSTを取得し、2番目のテーブルでクエリを実行して、それらの結果を出力します。

簡単そうに聞こえますか?私はそれを機能させるための助けを見つけようとして髪を引っ張ってきました。私の問題の詳細を確認するには、最初の段落のリンクを参照してください。それが間違ったルートである場合は、これを達成する方法を大まかに教えてください。

4

2 に答える 2

1

あなたが取得しようとしているものは、通常「連鎖選択」と呼ばれます.1つの重要なステップ、Javascript(または単にjQueryを使用)が欠落しており、2番目の選択を設定するためにAJAX呼び出しを行います。

簡単なチュートリアルを試してみてください: PHP / MySQL / AJAX / jQuery を使用した連鎖選択ボックスhttp://www.blueicestudios.com/chained-select-boxes-using-php-mysql-ajax/

于 2013-02-12T00:28:36.737 に答える
0

を使用しonchange=""て、値に基づいてクエリを実行する AJAX リクエストをトリガーできます。またはjQueryで

$(document).ready(function() {
    $(".machine_select").change(function(){
        //do ajax and replace response with html() or such
        alert($(this).val());
    });
});
于 2013-02-12T00:28:43.983 に答える