Mehrfach-Auswahl-Box in welchen MYSQL -Feld Typ abspeichern?
am 04.07.2005 20:44:04 von Michael Prpchnow
Hallo ich programmiere gerade eine kleine PHP-MySQl anwendung.
Nun habe ich folgendes Problem:
ich habe eine Mehrfach anwählbare Selectbox, und muß die Verschiedenen
werte nur Speichern. Abewr ich wies nicht welchen Feld Typ ich nehmen
soll: "text" oder Char bzw, varchar.
und wie lese ich das Feld wieder in ein Arry komplett ein?
Geht das Arry 'kaputt' beim speichern? oder sollte ich eine Schleife
machen und lauter einzlne Felder abspeichern?
hoffe ihr könnt mir helfen
Micha
===================================================0
P.S. lasst euch heute Abend nicht "blitzen" (bei dem Wetter) ;-)
Re: Mehrfach-Auswahl-Box in welchen MYSQL -Feld Typ abspeichern?
am 04.07.2005 21:03:10 von Niels Braczek
Michael Prochnow schrieb:
> ich habe eine Mehrfach anwählbare Selectbox, und muà die Verschiedenen
> werte nur Speichern. Abewr ich wies nicht welchen Feld Typ ich nehmen
> soll: "text" oder Char bzw, varchar.
Abhängig davon, was die einzelnen Werte für einen Datentyp haben. Im
Zweifelsfall Varchar().
> und wie lese ich das Feld wieder in ein Arry komplett ein?
Ãber eine entsprechende WHERE-Clause. Siehe auch die Beschreibung zu
mysql_fetch_assoc() im Manual.
> Geht das Arry 'kaputt' beim speichern? oder sollte ich eine Schleife
> machen und lauter einzlne Felder abspeichern?
Letzteres. Ansonsten beraubst du dich vieler Möglichkeiten, die ein DBMS
bietet.
MfG
Niels
--
| http://www.kolleg.de · Das Portal der Kollegs in Deutschland |
| http://www.bsds.de · BSDS Braczek Software- und DatenSysteme |
| Webdesign · Webhosting · E-Commerce · Mambo Content Management |
`----------------------------------------------------------- -----´