przykładowe 2 tabele:
USER
id_usera | imie |
-------------------
1 | adam
2 | ewa
3 | piotr
ADRES
id_adr | ulica | id_usera
----------------------------
1 | aaa | 1
2 | bbb | 2
jest sobie lista rozwijalna generowana dynamicznie:
Po zatwierdzeniu formularza do tabeli ADRES zostanie dodana ulica i id_usera (klucz obcy)
Ale jakiś psotnik może zrobić swój własny formularz:
I go wysłać. Mysql wyrzuci błąd w stylu:
Cytat
constraint violation
Czyli nie bedzie mu pasował klucz obcy. I teraz czy po kazdym wyslaniu formularza musze sprawdzić czy dane id_usera istnieje w tabeli USER ? Czy jest na to jakiś inny sposób?