Ciao ragazzi!
Ho sviluppato un form con una select popolata da un array ricavato da un file csv con php ora dovrei creare una seconda select collegata alla prima. Per esempio
DITTE.csv
Ditta1
Ditta2
....
PROGETTI.csv
Ditta1Prog1
Ditta1Prog2
Ditta2Prog1
Ditta3Prog1
....
<?php
$path = "DITTE.csv";
$file = fopen($path, 'r');
$data = fread($file, filesize($path));
fclose($file);
$lines = explode(PHP_EOL,$data);
echo '<select name="file" id ="Lista_Ditte">';
foreach($lines as $line) {
echo '<option value="'. urlencode($line).'">'.$line.'</option>';
}
echo '</select>';
?>
ora immgino di dover usare javascript però non saprei come, i valori per la seconda select io li ricavo sempre con php da csv..Se riusciste a darmi anche solo in input sarebbe graditissimo :-D
PS potrei anche creare più file per la seconda select e leggere quello giusto in base al valore della select ,ma il problema è sempre leggere il valore della prima select
Ho sviluppato un form con una select popolata da un array ricavato da un file csv con php ora dovrei creare una seconda select collegata alla prima. Per esempio
DITTE.csv
Ditta1
Ditta2
....
PROGETTI.csv
Ditta1Prog1
Ditta1Prog2
Ditta2Prog1
Ditta3Prog1
....
<?php
$path = "DITTE.csv";
$file = fopen($path, 'r');
$data = fread($file, filesize($path));
fclose($file);
$lines = explode(PHP_EOL,$data);
echo '<select name="file" id ="Lista_Ditte">';
foreach($lines as $line) {
echo '<option value="'. urlencode($line).'">'.$line.'</option>';
}
echo '</select>';
?>
ora immgino di dover usare javascript però non saprei come, i valori per la seconda select io li ricavo sempre con php da csv..Se riusciste a darmi anche solo in input sarebbe graditissimo :-D
PS potrei anche creare più file per la seconda select e leggere quello giusto in base al valore della select ,ma il problema è sempre leggere il valore della prima select