Select auswahl in php Datei?


Shorty1968

Erfahrenes Mitglied
#1
Hallo ich versuche in einer php Datei ein Select Feld aus zu geben sprich habe Probleme mit den Auswahl Feldern "Ja" und "Nein" ich weiss nicht wie ich die in dem Folgenden Code eintragen muss?
PHP:
case "select":
                $row_options = explode( "\n", $kleinanz_feld['fieldoptions'] );
                $field_value = "<option value=\"\">" . $lang->get( "LANG_GLOBAL_PLEASE_SELECT" ) . "</option>\n";
                foreach ( $row_options as $option ) $field_value .= makeoption( htmlconverter( wbb_trim( $option ) ), htmlconverter( wbb_trim( $option ) ), ( ( isset( $_POST['send'] ) ) ? ( htmlconverter( wbb_trim( $field[$user_feld['feldid']] ) ) ) : ( htmlconverter( wbb_trim( $user_daten["field" . $kleinanz_feld['feldid']] ) ) ) ) );
                break;
Ich habe esmit Folgendem versucht aber das Prachte ne menge Fehler.
PHP:
case "select":
                $row_options = explode( "\n", $kleinanz_feld['fieldoptions'] );
                $field_value = "<option value=\"\">" . $lang->get( "LANG_GLOBAL_PLEASE_SELECT" ) . "</option>\n";
                $field_value = "<option value=\"\">"Ja"</option>\n";
                $field_value = "<option value=\"\">"Nein"</option>\n";
                foreach ( $row_options as $option ) $field_value .= makeoption( htmlconverter( wbb_trim( $option ) ), htmlconverter( wbb_trim( $option ) ), ( ( isset( $_POST['send'] ) ) ? ( htmlconverter( wbb_trim( $field[$user_feld['feldid']] ) ) ) : ( htmlconverter( wbb_trim( $user_daten["field" . $kleinanz_feld['feldid']] ) ) ) ) );
                break;
 

Kalito

Erfahrenes Mitglied
#2
Was für Fehler traten auf? Meine erste Sicht sagt mir,dass bei deiner foreach-Schleife die geschweifte Klammer ({}) fehlt.

Ich würde sowas auch nicht in eine switch-case einbauen, sondern dafür eine eigene Funktion schreiben.
 

Shorty1968

Erfahrenes Mitglied
#3
Wenn ich es so einbaue wird die Auswahl Ja oder Nein nicht angezeigt,leider bin ich erst wider am WE zuhause und kann daran weiter Arbeiten.

Ich kenne mich mit php immer noch nicht so gut aus wie ich gerne möchte,daher würde mir das mit der eigene Funktion glaube ich nicht gelingen.
 

Kalito

Erfahrenes Mitglied
#4
Ganz vereinfacht:

PHP:
$output = '<select name="test">';
$output .= '<option value="">' . $lang->get( "LANG_GLOBAL_PLEASE_SELECT" ) . '</option>';
$output .= '<option value="ja">Ja</option>';
$output .= '<option value="nein">Nein</option>';
$output .= '</select>';

echo $output;
 
Zuletzt bearbeitet:

Neue Beiträge