1

最初のオプション セットで選択した内容に応じて 2 番目のメニューの情報が変化する 2 つのドロップダウン フォームを作成しようとしています。これまでのところ、2 つのドロップダウン メニューがありますが、2 番目のメニューを最初のメニューに依存させる方法がわかりません。どんな助けでも大歓迎です。データを保存するために csv ファイルを使用しています。これは私がこれまでに持っているものです:

<?php
$filename = ("florida.csv");
$csvfile = fopen($filename,'rb');
while(!feof($csvfile)) {
$csvarray[] = fgetcsv($csvfile);
} 

print "<select>";
foreach($csvarray as $row => $arr) {
echo '<option value="' . $row . '">' . $arr[2] . $arr[0] . '</option>';

}
print "</select>";

print "<select>";
foreach($csvarray as $row => $arr) {
echo '<option value="' . $row . '">' . $arr[1] . '</option>';
}
print"</select>";

//print_r($csvarray);

?>

これは、csv ファイルで配列がどのように見えるかのサンプルです。

[0] => Array
    (
        [0] => WNDT
        [1] => 92.5 FM
        [2] => Alachua
        [3] => Ocala Broadcasting Corporation, L.L.C.
        [4] => Classic Rock
        [5] => Florida
    )

[1] => Array
    (
        [0] => WORL
        [1] => 660 AM
        [2] => Altamonte Springs
        [3] => Salem Media of Illinois, LLC
        [4] => Sports
        [5] => Florida
    )
[2] => Array
    (
        [0] => WFCT
        [1] => 105.5 FM
        [2] => Apalachicola
        [3] => Williams Communications, Inc.
        [4] => Adult Standards
        [5] => Florida
    )

[3] => Array
    (
        [0] => WOYS
        [1] => 100.5 FM
        [2] => Apalachicola
        [3] => 3G Broadcasting, Inc.
        [4] => Classic Hits
        [5] => Florida
    )

[4] => Array
    (
        [0] => WBZW
        [1] => 1520 AM
        [2] => Apopka
        [3] => Pennsylvania Media Associates, Inc.
        [4] => 
        [5] => Florida
    )

[5] => Array
    (
        [0] => WFLN
        [1] => 1480 AM
        [2] => Arcadia
        [3] => Integrity Radio of Florida LLC
        [4] => News/Talk
        [5] => Florida
    )
4

1 に答える 1