PHP - フォームからフィールド値を取得する方法

問題

フォームで私はアプリケーションのドロップダウンフィールドの結果があります。 内容が最初のボックスで行われた選択に依存するコンボ2番目のフィールドがあります。

初期フィールドの値を取得しないので(送信サーバーにフォームを送信せずに)。

溶液

2つの解決策

  • 1 - あなたはあなたのページがリロードされることを受け入れます、そしてあなたはjavascriptを使用しません、しかしあなたはリストにあなたが置く:

onChange = Submit()

your_page_phpであなたは$ _POST ['name_list1']!= ""あなたのデータベースをセットし、そしてあなたの2番目のリストをロードすることをチェックします。

あなたの最初のリストの選択された値のために、あなたは全部を入れなければなりません:

  • 2 - JavascriptやAJAXを使用しているときにページをリロードしたくない場合は、データベースを読み込み、リストを2つのFCTリストに読み込む別のPHPスクリプトを呼び出します。

Googleで「Ajax関連のリスト」を検索してください。

注意

このヒントをくれてAlain42に感謝します。

前の記事 次の記事

トップのヒント