最初のドロップダウンには値が 1 つしかないため、ページの読み込み時に 2 番目のドロップダウンを設定するカスケード ドロップダウンを PHP で作成しようとしています。
私のデータベースには、「city」、「name」、「day」というフィールドを持つ「nights」というテーブルがあります。
最初のボックスを埋めるために、私が使用してSELECT DISTINCT cities from nights
いる etc はうまくいきました。
2番目のボックスを埋めるには、次のようなものが必要ですSELECT name WHERE city = $city
-私の問題は、設定方法がわからないことです(タグ$city
の名前です)。この時点でフォームが送信されていないため、<select>
使用できません。$_POST['city']
何か案は?