Mailinglisten-Archive |
Hi zusammen,
so ganz langsam krieg ich hier die Krise <s>.
Folgendes Problem:
Ich habe in einem Formular ein SELECT-Feld
<select name="bundesland[]" size="5" multiple="multiple" class="klein">
<option value="1">Baden-Würtemberg</option>
<option value="2">Bayern</option>
<option value="3">Berlin</option>
.
.
.
<option value="15">Schleswig-Holstein</option>
<option value="16">Thüringen</option>
</select>
In der PHP-Hilfe steht es zumindest so drin:
The solution is to use PHP's "array from form element" feature. The
following should be used:
<select name="var[]" multiple>
This tells PHP to treat $var as an array and each assignment of a value
to var[] adds an item to the array.
Schoen, wenn ich mir nun folgendes ausgeben lasse:
echo "<br>Count Array Bundesland: ".count($bundesland);
echo "<br>".$bundesland
dann bekomme ich als count auch die korrekte Anzahl, in der Variable
Bundesland steht aber nur 'Array'. Und in der Datenbank (zweig_bundesland
set('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16')
default NULL,) kommt absolut gar nichts an.
Bitte, wie kriege ich dieses daemliche Array korrekt und vollstaendig in
die Datenbank???
Mit freundlichen Gruessen Joern Grube
http://www.jg-multimedia.de
ICQ 151410400
Tel. +49(030) 25798868
Fax +49(030) 25798869
Mobil +49(0174) 9205032
php::bar PHP Wiki - Listenarchive