![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 20.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
zastanawiam się nad rozwiązaniem problemu. Załóżmy że mamy tabelkę "zdjęcia", która ma np. id, tytuł, opis, kategorie. Dodatkowo mamy tabelkę "kategorie" a w niej id oraz nazwę. Teraz chcemy dodać zdjęcie które ma np. 3 kategorie, w jaki sposób do ułożyć? Jedna możliwość to np. trzymać id tych kategorii po przecinku np. 1, 3, 5. Problem pojawi się w momencie próby wyświetlenia wszystkich zdjęć z kategorii, jak niby ułożymy zapytanie? Z pomocą LIKE? Może być wtedy problem bo zdjęcie może posiadać kategorie: 1, 12, 11 i w momencie próby uzyskania kategorii numer 1 dostaniemy coś innego. Macie jakieś pomysły? Z góry dzięki. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, zastanawiam się nad rozwiązaniem problemu. Załóżmy że mamy tabelkę "zdjęcia", która ma np. id, tytuł, opis, kategorie. Dodatkowo mamy tabelkę "kategorie" a w niej id oraz nazwę. Teraz chcemy dodać zdjęcie które ma np. 3 kategorie, w jaki sposób do ułożyć? Jedna możliwość to np. trzymać id tych kategorii po przecinku np. 1, 3, 5. Nie idź tą drogą... Dodatkowa tabelka: zdjecia_kategorie( id int auto_increment primary key, id_zdjecia int not null, id_kategorii int not null) + unique na id_zdjecia i id_kategorii |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 2 Dołączył: 11.11.2013 Ostrzeżenie: (10%) ![]() ![]() |
Kod image
id path category id name image_to_category id_image id_category Ten post edytował mateusz.jarzewski 17.01.2014, 01:07:11 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 20.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki chłopaki, ma to większy sens (IMG:style_emoticons/default/wink.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:27 |