Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] tagi i posty
lukasz.sekula
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 8.03.2007
Skąd: Nysa

Ostrzeżenie: (0%)
-----


Witam,

szukałem wcześniej takiego rozwiązania, ale niestety nie znalazłem na tym forum.

Mam system newsów, napisany i działa ale... do newsa/posta chciałbym dorzucić kategorię.
Jedna to nie problem, ale jak napisać to aby można było zawrzeć nieokreśloną z góry liczbę takich kategorii?

W końcu czasami news będzie pasował do kilku kategorii...

tabela newsów:
id, tytul, data,kategoria, krotka, dluga, napisal, ok

tabela kategorii:
id, kategoria, opis, ok

dla wyjaśnienia kategoria w tabeli newsy jest klucze obcym tabeli kategorii.... to tak dla jasności (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Ten post edytował lukasz.sekula 8.03.2007, 14:55:40
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




dorob tabele wiążącą:
Kod
tabela newsów:
id, tytul, data, krotka, dluga, napisal, ok

tabela kategorii:
id, kategoria, opis, ok

tabela wiążąca:
id_news, id_kategoria


proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole
Go to the top of the page
+Quote Post
lukasz.sekula
post
Post #3





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 8.03.2007
Skąd: Nysa

Ostrzeżenie: (0%)
-----


dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) że tez na to nie wpadłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
memory
post
Post #4





Grupa: Zarejestrowani
Postów: 616
Pomógł: 84
Dołączył: 29.11.2006
Skąd: bełchatów

Ostrzeżenie: (0%)
-----


a jak ktos ma

  1. tabela newsów:
  2. id, tytul, data, krotka, dluga, napisal, ok
  3.  
  4. tabela komentarzy:
  5. idkom, id, autor,tresc
  6.  
  7. tabela kategorii:
  8. id, kategoria, opis, ok
  9.  
  10. tabela wiążąca:
  11. id_news, id_kategoria

związane tak

  1. SELECT news.*, COUNT(idkom) AS idkom
  2. FROM news LEFT JOIN komentarze ON (komentarze.id=news.id)

ma ktos pomysl jak dodac relacje kategorii?. Albo jakies inne rozwiazanie news+komentarze+kategorie

Ten post edytował memory 14.03.2007, 20:29:17
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 22:00