Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pole z różną ilością słów
ultramega-ok
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 31.01.2005
Skąd: stąd :)

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


Jestem dosyć zielony w MySQL-u, więc mam takie pytanie:
chcę zrobić bazę przechowującą informacje o rysunkach (tytuł, data, itp. ), a jedną z nich ma być słowo określające kategorię do której należy rysunek, np. krajobraz, portret. Problem mam taki, że niektóre rysunki będą należeć do kilku kategorii jednocześnie (czyli w czasie wyszukiwania ta sama praca może zostać wyświetlona dla różnych słów) i nie wiem jak to rozwiązać: jak w jednym polu o nazwie np. "kategoria" przechowywać kilka słów, przy czym ta ilość będzie zmienna? Można zrobić pole będące np. tablicą stringów lub czymś w tym rodzaju?

Ten post edytował ultramega-ok 24.04.2005, 00:07:23
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ultramega-ok
post
Post #2





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 31.01.2005
Skąd: stąd :)

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


Proszę o dokładniejsze wytłumaczenie.
W której tabeli co przechowuję? Weźcie pod uwagę, to że jestem początkujący.

Każecie zrobić dodatkowe tabele, ale jak je podpiąć do tej głównej?

Mam stworzyć taką tabelkę z nazwami kategorii - tak to ma wyglądać? :

"kategorie"
Kat_Id      : 01       02       03      04...
Kat_Nazwa: aaa    bbb      ccc     ddd...

"obrazki"
Obr_Id      : 001  002  003  004...
Obr_Nazwa: xxx  yyy  zzz  vvv...

I na koniec np.:
"posrednia"
ObrKat_Id        : 111   222   333...
ObrKat_Kat_Id :  02     04     01...
ObrKat_Obr_Id : 001   002   003...

W tej tabeli każdemu rekordowi z ID obrazka odpowiada tylko jedno pole z ID kategorii, więc jak tu mam zmieścić kilka kategorii dla jednego obrazka?? Rozumię, ze pewnie nie o to wam chodziło, ale ja nie rozumię o co, więc spróbujcie wytłumaczyć głupiemu (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) .


------------------------
Ja to chcę zrobić tak:

będzie główna tabela "rysunki" z polami:
r_tytuł
r_ocena
r_autor
r_kategorie (i tutaj właśnie chcę przechowywać nazwy kategorii, do których należy rysunek - zmienna ilość dla różnych rysunków, bo niektóre mogą należeć do wielu kat.)
I co z tym dalej zrobić?

Ten post edytował ultramega-ok 4.05.2005, 21:01:48
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.12.2025 - 21:47