[mySQL] pola w tabeli dla bloga

Odpowiedz Nowy wątek
2006-08-01 16:41
0

robie bloga i chcialbym, aby do kazdej notatki mozna bylo wybrac odpowiednie tagi. i teraz pytanie, gdzie je zapisywac?
wyobrazam sobie taka tabele: id, data, czas, tresc i co dalej? zakladam, ze ilosc tagow jest nieograniczona. jezeli dodam pole tagi i bede je wypisywac po przecinku, to raczej ciezko bedzie pozniej przywolac wszystkie notatki z danego tagu :/ macie jakies pomysly?

Pozostało 580 znaków

2006-08-01 16:47
0

notatki
*id_notatki
...

tag
*id_taga
nazwa
opis
whatever

tagi
#id_taga
#id_notatki

i możesz ile chcesz tagów do każdej notatki


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

2006-08-02 00:54
0

mam tabele: post_id, tag

jak najszybciej policzyc, ile dla danego tagu, przypada postow? ta sie jak SQLowo pobrac takie dane?

Pozostało 580 znaków

2006-08-02 01:07
0

dla konkretnego postu

SELECT COUNT(*) FROM tabela WHERE tag = xxx

dla wszystkich postów (znaczy zlicza dla każdego postu osobno ale wyświetla dla każdego a nie dla jednego)

SELECT COUNT(*), tag FROM tabela GROUP BY tag

i może czas poszukać jakiegoś kursu SQLa :> nie sądzisz?


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

2006-08-02 01:39
0

jakis znalazlem, ale widocznie zbyt ubogi. nawet takie same na roznych stronach. a moze ty znasz jakies lepsze?

Pozostało 580 znaków

2006-08-02 01:51
0

http://db.tigra-system.pl/art.php?id=9


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0