Linuchs: Prinzipielle Frage zum Arbeiten mit nichtredundanten Datenbanken

Beitrag lesen

Hallo Melvin,

Aus der Tabelle 'Orte' die ausgeschriebenen Ortsnamen auslesen und damit im Formular eine Auswahlliste erstellen.

Nur sinnvoll bei wenigen Orten. Wenn es z.B. um die Mitgliederverwaltung eines Sportvereins geht, kommt man vielleicht mit einem dutzend Nachbarorten aus.

(1. DB Interaktion)

Die Auswahlliste, die schon die ort_id enthält, kann Bestandteil des Adressformulars sein. Anstatt den Ort einzutippen, wählt der Nutzer aus den vorgegebenen Orten.

Wurde eine Name eingegeben und ein Ort ausgewählt, suche ich mir in der Tabelle 'Orte' den ausgewählten Ort und lasse mir die dazugehörende ID ausgeben. (2. DB Interaktion).

Die ort_id wird mitgliefert, du kannst sie noch mal auf Gültigkeit prüfen.

Dann speichere ich den Namen des neuen Mitglieds samt der soeben herausgefundenen Orts-ID in der Tabelle 'Mitglieder'. (3. DB Interaktion)

2. DB Interaktion

Linuchs