Willkommen in der Webstatt Zum Webstatt Blog und Stories
Christian am 04.03.06 18:06

Irgendwie schaff ichs einfach nicht :(
Liste sieht so aus:
<select name="subject[]" size="8" multiple="multiple" id="subject">
<?php
$sql = mysql_query("SELECT abbr FROM amtsbez ORDER BY abbr ASC");
while($row3 = mysql_fetch_array($sql)){
echo "<option>" . $row3['abbr'] . "</option>";
}
?>
</select>

speichern will ich das mit:
$subject = addslashes($_POST['subject']);

wenn ich keine werte auswähle, wird nix gespeichert, is klar
wenn ich aber werte auswähle, wird blos "array" gespeichert (also als string)

netcup.de Warum gibt es hier Werbung?
leo am 04.03.06 18:12

zunächst:
sieht so aus, als ob du personen ämter zuordnen willst?
speicher besser die id des amtes <option value="deine id"> speichern.

wenn du mehrere werte auswählst, wird natürlich nen array draus. kannst zB die ids dann in ner foreach schleife in deine datenbank eintragen.

gruß, leo

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt