Problem mit 2 Drowpdownboxen

Peer-Mario

Grünschnabel
Hallo,

ich hoffe, mir kann jemand bei der Lösung meines Problems helfen.
Zum Code unten:

$dayarray ist ein Array von Tagen
$timearray ist ein Array von Zeiten

Beide Array werden über SQL-Abfragen gefüllt.
$thissendung ist ein zusammengesetzter Wert aus $dayarray[wert]+!+$timearray[wert]

Lassen wir die zweite Dropdownbox weg, steht z.B. folgendes in der Postvariable
[Montag!09-11] => Plattenteller
[Montag11-19] => DayLight

Hier soll eigentlich Montag ! 11 da stehen, das Bord speichert das aber leider nicht

Nun möchte ich aber erreichen, das der jeweilige Valuewert erweitert wird um den Inhalt der zweiten Dropdownbox. Die Ausgabe sollte dann so sein:

[Montag!09-11] => Plattenteller!Müller
[Montag1-19] => Rock!Schulze

Auch hier soll eigentlich Montag ! 11 da stehen, das Bord speichert das aber leider nicht

Ich habe nicht den Hauch einer Idee, wie ich das bewerkstelligen soll.

Über Hilfe wäre ich sehr dankbar.

Gruß Peer-Mario

PHP:
      foreach($dayarray as $day){
        $text .= "<tr>";  
        $text .="<td class='modplan' style='font-size=1'>{$day}</td>"; 

        foreach($timearray as $times){
        $thissendung = $day."!".$times;
          $sql -> db_Select("radio_sendeplan_sendungen", "*");
          $text .="<td class='modplan'><select name={$thissendung} style='width:80px' />"; 
           while(list($id, $name) = $sql -> db_Fetch()){  
            $text .="<option value='$name'>$name</option>";              
          } 
          $text ."</select>";  
          $sql -> db_Select("radio_sendeplan_mod", "*");
          $text .="<select name={$thismod}>";  
           while(list($id, $modname) = $sql -> db_Fetch()){ 
            $text .="<option value='$modname'>$modname</option>";              
          } 
          $text ."</select></td>";           
        }              
        $text .="</tr>"; 
      }
 
Zuletzt bearbeitet:
Hallo,

nachdem ich noch einige Dinge probiert habe, die Werte der beiden Dropdownboxen zusammen zu fassen und als Value dem aktuellen Key mitzugeben habe ich es aufgegeben und bin einen anderen Weg gegangen.

Lösungsbeschreibung:
Ich habe für die zweite Box jetzt auch einen Key, der einen Value mitbekommt.
Um nun die 4 Werte zu ermitteln, die zusammen gehören, durchlaufe ich in der Auswertung die Arrays $timearray und $dayarray erneut und bekomme dadurch dann die Ausgabe:

Tag, Zeit, Sendung, Moderator

Gruß Peer-Mario
 
Zurück