Mailinglisten-Archive |
>Wie kann >ich bei zwei nebeneinanderliegenden aber getrennten und in einem = Formular >sich befindlichen Select-Feldern die Abh=E4ngigkeit herstellen? > echo "Monat: <select size=3D1 name=3D\"emon\""; > for ($mon=3D0; $mon<=3D12; $mon++) { > echo "<option value=3D'".$mon."'"; > if ($mon=3D=3D$Dat[1]) { > echo "selected"; > } > echo ">".$mon; > } > echo "</select>"; > echo "Tag: <select size=3D1 name=3D\"eday\""; > if ($mon=3D2) {$xm=3D27; } > elseif (($mon=3D4) || ($mon=3D6) || ($mon=3D9) || ($mon=3D11) ) { > $xm=3D30; > } else { > $xm=3D31; > } > for ($day=3D0; $day<=3D31; $day++) { for ($day=3D0; $day<=3D$xm; $day++) { > echo "<option value=3D'".$day."'"; > if ($day=3D=3D$Dat[2]) { > echo "selected"; > } > echo ">".$day; > } > echo "</select>"; Markus, wenn Du m=F6chtest, da=DF synchron zum Ausw=E4hlen in der Monatsliste = sich die Tageliste =E4ndert (ohne da=DF die Daten per submit an den server zur=FCckgehen), geht das z.B. per JavaScript. Ansonste ist Dein Ansatz doch - soweit ich das beim Durchlesen sehen kann - korrekt - oder was funktioniert nicht? --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de
php::bar PHP Wiki - Listenarchive