Mailinglisten-Archive |
Hi, ich steh wohl grad ein wenig auf dem Schlauch und fand noch keine Frage zu dem Thema, seit ich auf der Liste bin. Also Folgendes: Die Tabelle sagt: +---------+----------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+----------------------+------+-----+---------+----------------+ | ....... | ..... | ... | ... | ... | | | Bereich | set('1','2','3','4') | YES | | NULL | | +---------+----------------------+------+-----+---------+----------------+ Im HTML-Form schaut das Select-Feld so aus: | <select name="Bereich" size=10 multiple> | <option value="1">Geschäfts-/Unternehmensleitung | <option value="2">Einkauf/Beschaffung | <option value="3">Fertigung/Produktion | <option value="4">Vertrieb/Marketing | </select> Es sind also Mehrfach-Auswahlen möglich. Wenn das Ganze nun in ein REPLACE-Statement geschoben wird: | mysql_connect("HOST",USER); | mysql_select_db("DB"); | $replace_query = "REPLACE INTO table (Adressnummer,Bereich) VALUES ('$ID', '$Bereich')"; | mysql_query($replace_query); Er übergibt jeweils nur den Wert des zuletzt in der Liste gewählen OPTION-Punktes und nicht die gesamte List. Wenn also beispielsweise value="1" UND value="3" vom HTML-Form übergeben werden, dann schreibt PHP nur "3" in das Feld "Bereich", was ich für ziemlich unschön halte. Genauergesagt, kann ich damit rein gar nix anfangen. :( Any Ideas? Grüße, Thomas -- Thomas Gericke * noris network GmbH * Tel.: (09 11) 93 52-0 info_(at)_noris.de * Ihr Internet-Provider in Nuernberg * Fax: 93 52-1 00 --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive