ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
426
426
EMPFEHLEN
-
PHP-Code:
foreach ($NewsMenu as $VNewsMenu)
{
print $VNewsMenu;
}
?>
Code :1 2 3 4 5
<select name="NewsMenu[]" id="NewsMenu" > <option>1</option> <option>2</option> <option>3</option> </select>
Ergebnis : Warning: Invalid argument supplied for foreach() in c:\homepage\jensgreeb\tmpbm7aqwu1yu.php on line 28
Was um alles in der Welt mache ich da falsch?Was Du in anderen entzünden willst, muß in Dir selbst brennen!
-
wenn du eine select anweisung hast, wird ja immer nur ein wert ausgewählt- also hat deine variable auch nur einen wert, wieso arbeitest du da mit foreach ?
-
Ich wollte damit eigentlich alle Einträge die in dem Feld stehen auslesen. Also alle die ich unter [option]...[/option] eingetragen habe. Und das sind doch mehrere.
Oder wie macht man so etwas?
Bezieht sich foreach immer nur auf die markierten Einträge?Was Du in anderen entzünden willst, muß in Dir selbst brennen!
-
Yep. Da die Einträge per submit an die verarbeitende Seite übertragen werden, hast du auf der Seite auch nur die ausgewählten Einträge verfügbar.
Wäre dein select ein multiple, dann könntest du mit foreach arbeiten, denn wenn meherere übergeben werden, dann wird eine Collection/ein Array gebildet, in dem die einzelnen Übergabewerte per Index ansprechbar eingetragen sind.
Es macht ja keinen Sinn, die nicht ausgewählten Daten mit zu übertragen...
Ähnliche Themen
-
Foreach
Von Sasser im Forum PHPAntworten: 3Letzter Beitrag: 23.06.08, 08:28 -
PHP foreach
Von Nici5 im Forum PHPAntworten: 4Letzter Beitrag: 28.02.07, 22:01 -
foreach()
Von Comenius im Forum PHPAntworten: 11Letzter Beitrag: 10.06.05, 18:51 -
foreach()
Von Arndtinho im Forum PHPAntworten: 5Letzter Beitrag: 27.07.04, 15:02 -
foreach $
Von amad im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 2Letzter Beitrag: 08.05.04, 03:17





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren