![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 17.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie ponownie,
Wszystkie kursy które studiuje mówią o pobieraniu danych za pomocą query ale tylko w przypadku jednej tabeli. Co w przypadku gdy muszę pobrać z większej ilości miejsc dane ale wciąż muszę zastosować pętle while ? mam fragment kodu który wymaga powtórzenia w pętli Kod <div class="cbp-item KATEGORIA"> <div class="cbp-caption"> <div class="cbp-caption-defaultWrap"> <img src="img/works/ZDJECIE.jpg" alt=""/> </div> <div class="cbp-caption-activeWrap"> <div class="th-detail"> <div class="cbp-l-caption-alignCenter"> <div class="cbp-l-caption-body"> <div class="cbp-l-grid-projects-title">TYTUŁ</div> <a href="projects/project1.php" class="cbp-singlePage cbp-l-caption-buttonLeft">więcej</a> <a href="img/works/helios1.jpg" class="cbp-lightbox cbp-l-caption-buttonRight" data-title="TYTUŁ<br>OPIS">powiększ</a> </div> </div> </div> </div> </div> </div> KATEGORIA - parametr pobierany z tabeli category ZDJĘCIE - parametr pobierany z tabeli gallery TYTUŁ - parametr pobierany z tabeli title OPIS - parametr pobierany z tabeli project Wszystkie 4 tabele są powiązane ze sobą za pomocą id tabeli kategoria - jednak nie są zrobione relacje w bazie danych. Za pomocą JOINA jestem w stanie połączyć się z dwiema tabelami naraz i wyświetlić dla nich wspólne cechy dla danego połączenia. Jak zatem wykonać takie zapytanie do 4 lub większej ilości tabel, lub jak to zrobić inaczej tak żeby było zrobione zgodnie ze sztuką ? Próbowałem bawić się z relacjami many to many ale napotkałem na kłopoty z powiązaniami. Czy ktoś podpowie jak to zrealizować poprawnie ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 21:03 |