kati: Voneinander abhängige Dropdowns

Beitrag lesen

Hallo,

SelfHTML beschrieben. Wo Du schon PHP erwähnst: »»

Grüße, luti

Hei luti!
danke viel mals für den Link! Das bin ich schon seit Tagen am suchen!
Jetzt hab ich nur noch eine kurz frage. Vielleicht kennst du oder sonst jemand eine Lösung oder immerhin einen Ansatz (ich bin echt am verzweifeln)

Rodney Rehm hat in seiner Lösung alle "Datensätze" (infos in den Dropdowns) manuell in der Datei terminAuswahl.js eingegeben
Code beispiel:

  
var terminAuswahl = {  
  'professor' : {  
    'p23' : ['p23', 'Albers, Alfred'],  
    'p24' : ['p24', 'Braun, Berta'],  
    'p25' : ['p25', 'Drachenzaun, Doris'],  
    'p26' : ['p26', 'Müller, Stephan'],  
    'p27' : ['p27', 'Meier, Manfred']  
  },  

In meinem Fall, sind alle infos in einem CSV gespeichert. dh ich muss sie via PHP auslesen.
Da JavaScript ja Clientseitig funktioniert, kann ich das ja nicht einfach in der Datei terminAuswahl.ja ausgeben
zb. ungefähr So:

  
<?php  
   echo "var terminAuswahl = {";  
   echo "'professor' : {";  
   $handle = fopen('test.csv', 'r');  
   $index=0;  
    while($data = fgetcsv($handle, 1000, ';'))  
    {  
      if($index!="0"){  
        $id=$data[0];  
        $name=$data[1];  
           echo "'".$id."' : ['".$id."', '".$name."'],";  
	}  
	$index++;  
    }  
   fclose($handle);  
   echo "};";  
?>  

Wo (welche Datei? in der gleichen, in einer anderen etc) soll ich die Daten aus dem CSV auslesen und ausgeben bzw im array speichern?

Danke schonmals im voraus

kati