Mam tabelę kapitan, w której kapitan ma swoje id ustawione jako klucz podstawowy. Oraz tabelę zawodnicy, którzy mają id ustawione jako klucz podstawowy do auto inkrementacji (ponieważ mam skrypt, który sprawdza czy dane id istnieje, jeżeli nie to dodaje zawodnika do bazy, jeżeli istnieje takie id to updatuje zawodnika) oraz w tej tabeli jest rekord idkapitana, czyli do każdego zawodnika przypisuję id jego kapitana i teraz nie mam pojęcia w jaki sposób wyświetlić kapitana wraz z jego zawodnikami, w jednym ciągu (coś na zasadzie tabeli, jedna drużyna z całym składem to jeden rekord na stronie)
SELECT rejestracjacs.imiecs, rejestracjacs.nazwiskocs, zawodnicycs.izcsz FROM rejestracjacs, zawodnicycs WHERE rejestracjacs.id=zawodnicycs.numeridkapitana
w tym momencie na stronie nie wyświetla mi się nic (wyświetlam pętlą while na podstawie fetch_assoc), gdy zmienię, że rejestracja.nazwadruzyny = zawodnicy.nazwadruzyny to wyświetlają mi się rekordy, ale ucina zawsze jednego zawodnika oraz pętla wypisuje mi tak
KAPITAN
ZAWODNIK2
KAPITAN
ZAWODNIK3
Powtarza się nazwa kapitana. Nie wiem czy błąd leży po stronie samej bazy danych, że jest źle zaprojektowana, czy zapytań SQL.