Mailinglisten-Archive |
hallo, wenn du nicht mit wochentagX arbeiten willst, sollte es folgendermaßen auch funzen: <select name="wochentag[]"... -> update.php?wochentag[]=di&wochentag[]=do... fazit: wochentag steht in php dann als array zur verfügung :) -- triendl klaus ----- Original Message ----- From: "Sebastian Fiddicke" <Sebastian_(at)_Fiddicke.de> To: <mysql-de_(at)_lists.4t2.com> Sent: Wednesday, September 12, 2001 5:26 PM Subject: AW: PHP-Problem mit Feldtyp SET > Hallo Gunther, > > > .../update.php?...&wochentag=di&wochentag=mi&wochentag=do&... > > da ja in der Parameterliste drei mal die selbe Variable übergeben wird, > wird diese auch jedes mal mit dem neuen Wert überschrieben. > > Empfehlung: > Übergabe der Parameter in etwa > > .../update.php?...&wochentag1=di&wochentag2=mi&wochentag3=do&... > > > Grüße, > Sebastian > > --- > HighSense Media > www.highsense.de > > > > -----Ursprüngliche Nachricht----- > Von: Gunther Grelczak [mailto:g.grelczak_(at)_deutsches-museum.de] > Gesendet: Mittwoch, 12. September 2001 17:19 > An: mysql > Betreff: OT:PHP-Problem mit Feldtyp SET > > > Hai, > > hoffentlich gibt es jemanden, der mir helfen kann. > > In einer Tabelle gibt es ein Feld von Typ SET('mo','di',...,'so'). > Mit PHP lese ich es aus und baue mir ein HTML-Listenfeld, > wo alle gespeicherten Werte als selected angezeigt werden. > Hier ist es an welchem Wochentag etwas stattfindet. > > Nun möchte ich die Änderungen, die der User macht mit einem > SUBMIT-Button zurückschreiben und die Tabelle updaten. > Dabei beißt's aus. > > Edit-Seite <---snip---> > > ... > <form action=update.php method=get> > ... > ...(weitere Felder) > ... > <select name="wochentag" size=7 multiple> > <option value="mo">mo > <option value="di" selected>di > <option value="mi">mi > <option value="do" selected>do > <option value="fr">fr > <option value="sa">sa > <option value="so">so > </select> > ... > ...(weitere Felder) > ... > <input type=submit width=150 value="SPEICHERN"> > </form> > > Wenn der User jetzt noch zusätzlich mi auswählt,dann produziert > obiges diesen Aufruf: > > .../update.php?...&wochentag=di&wochentag=mi&wochentag=do&... > > Es landet aber nur der Wert do im Feld wenn Speichern > geklickt wird. Ist irgendwie logisch, aber unbrauchbar. > Auf welcher Leitung sitze ich gerade ? > Der Fehler müßte in der <form> Deklaration stecken, aber > ich komm nicht drauf. > > Danke für jedes Hilfeangebot. > Gruß > -- > Gunther Grelczak, Elektronik - Multimedia und Internet > Deutsches Museum * Museumsinsel 1 * D-80538 München > T:+49.89.2179349 F:+49.89.2179326 > > --- > !!NEU!! > Fragen und Antworten zu MySQL und dieser Liste unter > -->> http://www.4t2.com/mysql > > --- > !!NEU!! > Fragen und Antworten zu MySQL und dieser Liste unter > -->> http://www.4t2.com/mysql > > --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive