Autor |
Nachricht |
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Do 06.05.2004 11:44
Titel Re: ... |
|
|
addy hat geschrieben: | @schinken
kannst mir das vil. nochmal genauer erklären mit der selectbox, brauch das jetzt, der mist soll heut fertig werden und hier is kena der Ahnung hat |
Äh, ja, nee is klar... Warum macht ihr Sachen, von denen keiner Ahung hat
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Do 06.05.2004 11:53
Titel
|
|
|
das konstrukt ist folgendermaßen:
<select name="variablenname">
<option value="varwert1">angezeigtertext1</option>
<option value="varwert2">angezeigtertext2</option> <!-- normale Auwahloptionen -->
<option value="varwert3" selected="">angezeigtertext3</option> <!-- vorselektierte Option -->
</select>
Das "select"-Element bekommt kein "value"-Attribut, nur die einzelnen Optionen (wär ja sonst unlogisch). Eine Vorauswahl triffst
du mit dem Attribut "selected" (in HTML einfach nur <option selected>, in XHTML <option selected="">. Du musst nun, wenn das Formular gesendet wurde, testen, welche Auswahl getroffen wurde:
Code: | foreach($options AS $k=>$v){
if ($_GET["variablenname"]==$k) {
echo '<option selected="" value="'.$k.'">'.$v.'</option>';
}
echo '<option value="'.$k.'">'.$v.'</option>';
} |
Das nur mal so als Anwendungsbeispiel....
|
|
|
|
|
Anzeige
|
|
|
eye-fx
Dabei seit: 24.10.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Do 06.05.2004 11:55
Titel
|
|
|
Code: |
<select name="tag">
<?
for($x = 1; $x < 31; $x++) {
if ($x == $tag) echo "<option selected value=$x>$x</option>";
if ($x != $tag) echo "<option value=$x>$x</option>";
}
?>
</select>
|
Das jetzt zumindest auf die schnelle mal quick and dirty aus dem
gedächtnis. Das könnte man natürlich noch mit einem trinären
operator vereinfachen.
p.s. xschinkenx war schneller
Zuletzt bearbeitet von eye-fx am Do 06.05.2004 11:57, insgesamt 1-mal bearbeitet
|
|
|
|
|
addy
Threadersteller
Dabei seit: 22.01.2003
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Fr 07.05.2004 08:43
Titel
|
|
|
besten dank erstmal
@eistee
und wenn der der Ahnung hat grad mal net da is, Herr Schlau?
|
|
|
|
|
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Fr 07.05.2004 10:36
Titel
|
|
|
Passt scho Mich stört halt so nen Ton wie "hab keine Ahung, macht mir das mal fertig, aber bitte schnell".
Nix für ungut...
|
|
|
|
|
|
|
|
Ähnliche Themen |
Php Fehlermeldung
fehlermeldung?
XML Fehlermeldung
js provoziert fehlermeldung (IE 6.0)
JavaScript - Fehlermeldung im IE
jpeg fehlermeldung
|
|