Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Piktogramy i ich rozwiazanie
podziak
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 10.09.2005

Ostrzeżenie: (20%)
X----


Witam!!!

Problem jest natury takiej.

Otoz mam opisy pewnych firmy i powiedzmy 12 piktogramow oznaczajacych opcje.

1. Teraz jest cos takiego.
Wpisuje firme i firma ma np 6 piktogramow
Inna firma ma 8 piktogramow

Teraz chodzi o cos takiego:
a) Czy zrobic jeden rekord na pole w bazie danych... jesli tak to jak zapisywac piktogramy (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
(IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Czy stworzyc wiele rekordow dla kazdego piktogramu i sprawdzac funkcja warunkowa czy dany piktogram jest przypisany ?

2. Jak wyswietlac te piktogramy aby sie ustawialy w szyku takim
przyklad dla 12 pikt.
1 2 3 4
5 6 7 8
9 10 11 12
przyklad dla 6 roznych
3 6 8 9
10 11
Chodzi o wyswietlanie dla wersji 1a oraz 1b

Z gory dziekuje

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Zagadnienie jest proste.

Żeby było jak najbardziej optymalnie i poprawnie przydałyby się trzy tabele:
Firmy, Piktogramy, Połącznie.

Tabela Firmy to identyfikator id i jakieś tam atrybuty.
Tabela Piktogramy to identyfikator id i jakieś tam atrybuty.
Tablela Połączenie to identyfikator firmy i identyfikator piktogramu.

Teraz wyciągając info o firmie i i jej piktogramach (np. o firmie nr. jeden) wykonujesz dwa zapytania:
  1. SELECT *
  2. FROM Firmy WHERE id = 1;

  1. SELECT p.*
  2. FROM Połączenie c, Piktogramy p WHERE c.id_firmy = 1 AND c.id_piktogramu = p.id;
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: 17.10.2025 - 18:47