Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Formularfrage

Empfohlene Antworten

Veröffentlicht

Hallo....

wie setze ich am besten Werte in Auswahllisten ?

Muß ich unbedingt eine komplexe If-Struktur machen ?????

Präzesiere mal deine Frage? Welche Sprache wird benutzt bzw. was soll wie gesetzt werden?

sorry, poste meist in einem direkten php-forum....

also ich arbeite mit php und mysql...

ich hole aus der DB daten und möchte diese in einem fomular ausgeben. es sind check-boxen und select-boxen enthalten.

die check-boxen laufen, jedoch bei den selct-boxen weiß ich nocht nicht genau wie ich es am besten mache.....

erstmal das html:

Nutzer <select name=\"nutzer\">

<option value="bmvg">Bund-Militär</option>

<option selected value="bmvbw">Bund-Zivil</option>

<option value="land">Land</option>

</select>

wenn ich jetzt den wert aus der db bekomme muß ich es natürlich dementsprechend anders generieren.... kann ich das nur über ne if-struktur machen und jeden Wert setzen, oder gibt es eine bessere Lösung ???

Original geschrieben von JayDeee

Nutzer <select name=\"nutzer\">

<option value="bmvg">Bund-Militär</option>

<option selected value="bmvbw">Bund-Zivil</option>

<option value="land">Land</option>

</select>

Hm, ich glaub, ich habs zwar noch immer nicht so ganz verstanden, warum du das mit if machen willst, oder was genau Dein Problem ist....

Aber ich poste mal, wie ich "sowas" in ASP gelöst habe, vielleicht hilft es dir ja..


<select class='nav' size='1' name='Auswahl' onChange=submit()>
<%
Do While Not objRS.EOF
Response.Write "<option value='" & objRS.Fields("spaltenname") & "' "
IF objRS.Fields("spaltenname")= Session.Contents("vorgegeb.Wert") THEN
Response.Write "selected"
END IF
Response.Write ">" & objRS.Fields("spaltenname") & "</option>"
objRS.MoveNext
Loop
%>
</select>[/PHP]

Setzt natürlich voraus, dass die DB-Abfrage schon gelaufen ist, irgendwo vorher...:floet:

So krieg ich meine Datenbankeinträge in ein <select> und kann dann auch die Werte übergeben...

War das Dein Problem? Wenn nicht, bitte noch genauer... :D

na ich versuche es mal ....

ich bekomme den 2. wert zurück und möchte diesen als selected bei der Formularausgabe anzeigen.

bei 3 werten geht es ja noch, aber ich habe halt auch andere select-boxes.....

Original geschrieben von JayDeee

na ich versuche es mal ....

ich bekomme den 2. wert zurück und möchte diesen als selected bei der Formularausgabe anzeigen.

bei 3 werten geht es ja noch, aber ich habe halt auch andere select-boxes.....

Na, dieses "selected" steht in meiner if-Verzweigung....

Ähm, und, es geht auch mit 1 - vielen Werten, und auch mit verschiedenen Select-Boxen.... :confused:

stimmt, ganz übersehen, ich probier mal in Ruhe Diene Struktur umzusetzen....

besten Dank !!!

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.