Mam do rozwiązania następujący problem. W MySQL mam zapisanego użytkownika w jednej tablicy, w drugiej tablicy mam zapisane województwa które użytkownik wybrał w kolejnej mam wybrany typ ogłoszeń które użytkownik wybrał, i w kolejnej mam branże jakie użytkownik wybrał. Teraz chcę wysłać mailing do użytkownika z tymi kryteriami które wybrał, mailing będzie się składał z treści ogłoszeń, struktura tablicy z ogłoszeniami jest następująca w jednej tablicy jest zapisana treść ogłoszenia, i jego rodzaj w niektórych przypadkach bywa tak że jeszcze jest województwo, ale są ogłoszenia takie które mogą mieć w ofercie kilka województw i jeśli takowe są to zapisane jest to w oddzielnej tablicy poprzez Id ogłoszenia i id woj., i tak samo jest z branżą. Czyli:
Mamy użytkownika kowalskiego w tablicy user:
Id: 1 nazwa: kowalski e-mail kowalski@kowalski.pl,
natomiast w tablicy rodzaj_ogloszenia mamy
id_user 1 id_ogl 3;
id_user 1 id_ogl 5;
id_user 1 id_ogl 5;
tablica województwa:
id_user 1 id_woj 9;
id_user 1 id_woj 12;
id_user 1 id_woj 6;
id_user 1 id_woj 3;
id_user 1 id_woj 13;
tablica branza
id_user 1 id_branza 1;
id_user 1 id_branza 3;
id_user 1 id_branza 7;
id_user 1 id_branza 11;
id_user 1 id_branza 17;
id_user 1 id_branza 19;
tablica z ogłoszeniami:
id: 1 nazwa: jakas_tam id_branza: 3; id_woj. 4 id_ogl: 6
inne ogłoszenie:
id: 2 nazwa: jakas_tam id_branza: NULL; id_woj. NULL id_ogl: 3
tablica ogłoszenia_branza:
id_ogl: 2 id_branza: 3;
id_ogl: 2 id_branza: 5;
tablica ogłoszenia_woj:
id_ogl: 2 id_woj: 3;
id_ogl: 2 id_woj: 8;
Sortowałem to na kilka sposobów ale coś jest nie tak, proszę o nakierowanie mnie w tej sprawie, pozdrawiam.