Mam małe pytanko o to w jaki sposób by miało wyglądać następujące zapytanie:
Mam 3 encje ( składniki , potrawy oraz 1asocjacyjną która łączy dane z tych 2 tabel) - jak na dołaczonym screenie.

Mamy składniki i po zaznaczeniu kilku, wypisuje nam dpozycje z tabeli potraw które spełniają wyniki wyszukiwania.
Na screenie zaznaczyłem wszystko co potrzebne aby to zrozumieć
Moje próby:
Tutaj wypisałem wszytkie pola z 2 tabel aby móc używać nazwy zamiast ID
$sql2 = "SELECT a.id, a.nazwa_skladnika , b.id , b. skladniki_id , b.przepisy_id FROM `skladniki` a, `relation_4` b WHERE a.id = b.skladniki_id; ";
Ale po wielkich potach nie mam pomysłu na to jak stworzyć zapytanie ktore sprawdza które składniki wybraliśmy i zgodnie z tymi wypisuje pozycje z potraw które zawierają te i tylko te składnki.
Z góry dziękuje za pomoc!

Rozwiązałem już sam mój problem . W sposób dość nieprofesionalny, ale działa . Pozdrawiam i dziękuję tym, którzy chociaż przecyztali
