![]() |
![]() ![]() |
![]() |
--Łukasz-- |
![]()
Post
#1
|
Goście ![]() |
Cześć, siedzę od paru godzin nad takim problemem. Otóż mam w bazie dwie tabele Users i Category w tabeli Users trzymam dane uzytkowników którzy mają konta, a w tabeli Category trzymam kategorie hobby, układ tabel wygląda następująco
W polu Users.hobbys trzymam ID danej kategori np. "1,2,4" gdzie 1=Fizyka, 2=Chemia, 4=Matematyka itp. Myślę ze póki co wszystko logiczne (IMG:style_emoticons/default/wink.gif) No i teraz potrzebuję wyciągnąć dane użytkownika A który ma wpisane właśnie 1,2,4, użytkownik B może mieć 2,4 itp. Póki co mi się udało i kod wygląda następująco jak poniżej. Wszystko działa co mnie cieszy ;-) Natomiast widać tylko pola do zaznaczenia, nie widać opisu pól checkbox czyli Category.name i tutaj mam problem, nie wiem jak to ugryźć (IMG:style_emoticons/default/sad.gif) Siedzę, szukam na sieci i kompletna klapa. Możecie podpowiedzieć jak to rozwiązac?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Odrębna tabela z polami: user_id, hobby_id
Albo zapytanie z użyciem GROUP_CONCAT |
|
|
--Łukasz-- |
![]()
Post
#3
|
Goście ![]() |
|
|
|
--Łukasz-- |
![]()
Post
#4
|
Goście ![]() |
Może jeszcze ktoś podpowiedzieć?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 04:25 |