Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Ogłoszenia – formularze dodawania.
Forum PHP.pl > Forum > Przedszkole
arzach
Witam

Chce napisać skrypt ogłoszeń. Napisałem już dodawanie kategorii i teraz mam pytanie jak tworzone takie skrypty, że do każdej kategorii można tworzyć inny formularz np. Mam kategorie motoryzacja to wiadome, że w taki formularz będzie miał inne pola do wypełnienia niż w kategorii Sprzęt AGD. I teraz pytanie jak takie dane są zapisywane w bazie i potem odczytywane, że do każdej kategorii można tworzyć inne pola w formularzu?

Myślałem coś na zasadzie tabeli

Tabela kategorie

Id_kategorii | nazwa_kategori

I tabela formularz

Id_pola | id_kategori | nazwa_pola | typ pola

Gdzie typ np. text, checkbox itp.

Ale takie coś chyba nie przejdzie proszę o wskazówki jak to powinno być wykonane?
semper
Prędzej zrobiłbym klasę odpowiadającą za tworzenie takiego formularza plus wyspecjalizowane klasy dziedziczące. Zrobiłbym dodatkową tabelę w bazie zawierająca informacje jaka kategoria używa jakiej klasy. Pomysł z trzymaniem formularzy w bazie nie jest za dobry.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.