to moje początki z bazą innoDB stąd moje pytanie.
IF (!$bd->zapytaj("SELECT artykuly.idArtykulu, artykuly.tytul, artykuly.idAutora, artykuly.idRodzaj, artykuly.dataDodania, autorzy.idAutora, autorzy.imie, autorzy.nazwisko, rodzaj.nazwa FROM artykuly, autorzy, rodzaj WHERE nazwa = '".$nazwa."' ORDER BY idArtykulu DESC")) { die ($bd->blad()); }
dziwi mnie fakt znalezienia 2 rekordów.
W tabeli artykuly jest 1 rekord, w tabeli autorzy są 2 rekordy i w tabeli rodzaj - 3 rekordy.
Z ograniczeniem wyskakujących wyników odnośnie tabeli rodzaj sobie poradziłem ograniczająć zapytanie przez warunek.
Nie wiem natomiast jak ograniczyć zapytanie aby nie uwzględniał sytuacji, że jest wpisanych 2 autorów i wyrzuca mi 2 te same artykuły, ale z innymi autorami

Tak poza tym to czy jest to poprawna konstrukcja zapytania, można to jakoś ułatwić
