![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 208 Pomógł: 3 Dołączył: 13.07.2009 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Witam,
staram się zbudować relację między tablicami w MySQL, jednak nie wiem dlaczego, ale nie wychodzi. Oto co mam: Tablice (kolumny): matches (id_matches; id_user; id_category; title; added_data; matches_startd; matches_starth; head_description; main_description), matches_categories (id_category; matches_name; icon), links (id_link; id_matches; id_user; id_linkgroup; link_name; hyperlink; added_data; score; votes), rating (id_rating; id_matches; id_info; like; unlike) Chciałbym z nich wyświetlić dane zaznaczone pogrubieniem w kolejności od najstarszego (data bliska chwili obecnej) do najnowszego (do końca dnia). Instrukcja którą wymodziłem wygląda następująco:
I w takiej formie wyświetla mi jedynie title, matches_startd, matches_starth. Gdy tworzyłem jedno zapytanie na pętli while (pobieranie z wszystkich tabel na raz) powielało mi po kilka razy lub w ogóle nie działało. Czy może ktoś mi w tym pomóc? Z góry dziękuję za pomoc. Ten post edytował d0m1n1k_ 1.07.2014, 14:31:43 -------------------- Prywatna koncepcja pasji - SprawdzAuto.info
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 578 Pomógł: 69 Dołączył: 15.04.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeśli nie masz nagłówków między meczami (a w kodzie który podałeś nie masz) to możesz to zrobić prościej: jednym zapytaniem za pomocą JOIN
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 208 Pomógł: 3 Dołączył: 13.07.2009 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Dzięki - podziałało
![]() -------------------- Prywatna koncepcja pasji - SprawdzAuto.info
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 18:03 |