• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Kategorie przy postach SQL PHP

Object Storage Arubacloud
0 głosów
115 wizyt
pytanie zadane 10 listopada 2017 w PHP przez Anoonymous Obywatel (1,560 p.)
Witam, posiadam serwis w, którym dodawane są wpisy i przypisywane do konkretnej kategorii (jednej), jednak chciałbym rozszerzyć ową możliwość, aby móc dodać wpis do np 2-3 kategorii jednocześnie...

Aktualnie w bazie wygląda to tak: Nazwa, ... Id, Kategoria

Czy dobrym pomysłem będzie dodania do rekoru coś typu Kategoria1, Kategoria2, Kategoria3? Czy może rozdzielić to jakoś, aby informacje były pobierane z osobnej tabeli? A może jakieś inne rozwiązanie? Jaki spób będzie w miarę prosty i poprawny?

1 odpowiedź

+1 głos
odpowiedź 10 listopada 2017 przez Arkadiusz Waluk Ekspert (287,950 p.)
wybrane 10 listopada 2017 przez Anoonymous
 
Najlepsza
Relacja wiele do wielu.

Tabela z wpisami: id wpisu, nazwa, itd.
Tabela z kategoriami: id kategorii, nazwa itd.
Tabela łącząca: id wpisu, id kategorii.
komentarz 10 listopada 2017 przez Anoonymous Obywatel (1,560 p.)
Tak też myślałem, że będzie to najlepsza opcja. Jakby to wyglądało w PHP? Pobieram dane z Tabeli łączącej i osobno wpis oraz kategorie z odpowiednich baz na podstawie id (z tab łączącej)? Jednak wcześniej chyba muszę pobrać z tabeli z wpisami, aby móc mieć dostęp do daty wpisu? Czy mogę to zrobić na koniec?
1
komentarz 10 listopada 2017 przez Arkadiusz Waluk Ekspert (287,950 p.)
Wyciągnij to w jednym zapytaniu z JOINami.

Podobne pytania

0 głosów
1 odpowiedź 512 wizyt
pytanie zadane 2 listopada 2017 w SQL, bazy danych przez Patryk1712 Nowicjusz (120 p.)
0 głosów
1 odpowiedź 295 wizyt
pytanie zadane 6 czerwca 2019 w PHP przez Jayix Użytkownik (680 p.)
0 głosów
2 odpowiedzi 189 wizyt
pytanie zadane 10 maja 2018 w PHP przez Browarnik123 Użytkownik (830 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...