André Laugks: mySQL - Tabelle in Tabelle?

Beitrag lesen

Hallo!

Ich trage im Moment dir Daten manuell ein (über php myAdmin) und wenn ich einen Datentyp auf SET stelle, habe ich ja die Möglichkeit, bestimmte Einträge vorzugeben und diese dann auszuwählen. (das meinte ich mit Drop Down)

Schaue doch mal im Quellcode von phpMyAdmin nach, wie die das SET- oder ENUM-Feld auslesen.

Du kannst aber auch eine zweite Tabelle anlegen, in denen Du "Kategorien" einträgst.

blödes Beispiel

// Tabelle: name
id   id_gs   name
1     1     Thomas
2     2     Ingo
3     2     Anja
4     1     André

// Tabelle: geschlecht
id    geschlecht
1     männlich
2     weiblich

Für das Dropdownmenü ließt Du die Tabelle "geschlecht" aus. Im Value des Auswahlmenüs legst Du die "id" ab. So kanst Du dann die Daten weiter verarbeiten.

MfG, André Laugks

--
L-Andre @ gmx.de