![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 17.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam tabelę w bazie mysql w której są następujące kolumny: id, cytat, autor, zrodlo, tag; dane w kolumnach: autor, zrodlo, tag; mogą się powtarzać. Chciałbym pokazać listę autorów na daną literę wraz ze źródłami mniej więcej w ten sposób: autor1 - zrodlo1, zrodlo2, zrodlo3 autor2 - zrodlo, zrodlo4 autor3 - zr........ na razie zrobiłem coś takiego:
Co pokazuje mi listę autorów na daną literę przekazywaną przez GET i jest ok. Ale jak dołączyć do każdego autora jego źródła?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Proszę o wskazówki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 274 Pomógł: 35 Dołączył: 18.07.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Masz w jednej tabeli nazwiska autorów i ich cytaty itd... jeśli tak to najpierw poczytaj o tworzeniu baz danych (konkretne poszukaj o postaciach normalnych) ew. zapytaj na forum jak stworzyć taką bazę. Odpowiedź na pytanie możesz kombinować z union ale mało efektywne, i jeśli zastosujesz distinct to pojawi się problem baza danych wybierze tylko jeden rekord resztę uzna za takie same. Lepiej zmień bazę danych
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 19:08 |