![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 360 Pomógł: 12 Dołączył: 17.09.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam taki problem jak mogę zrobić żeby użytkownik mógł generować własne formularze. np użytkownik z uprawnieniami organizatora może wygenerować formularz rejestracji uczestników jakiego eventu. Np generuje formularz zawierający imie nazwisko wiek pesel nip czy co tam potrzebuje. Jak powinienem zapisywać te dane ? Jakieś generowanie do mysql czy takie dane zapisywać do pliku ? Proszę o jakiś pomysł na rozwiązanie tego problemu. Może ktoś ma jakiś przykład. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Można to ogarnąć na bazie danych. Przykładowo robisz sobie tabelę:
formularz id | id_user | ... <- tu jakieś pola opisujące formularz pola id | id_formularz | typ | sorter | ... <- tu dodatkowe pola opisujące pole (nazwa, opis - to co Ci potrzebne) W tym momencie tworzysz sobie formularz, dodajesz pola. Możesz go wyświetlić po id formularza. Odpowiednio powinieneś obsłużyć jedynie akcje wysyłania. Kolejna tabela id | id_user | id_formularz | id_pole | wartosc służyła by do zapisywania danych wypełnionych pól z danego formularza... itd... itp... Można to fajnie ogarnąć jak się dobrze zaprojektuje (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 17 Dołączył: 13.03.2006 Skąd: Jaworze Ostrzeżenie: (0%) ![]() ![]() |
"Kolejna tabela
id | id_user | id_formularz | id_pole | wartosc " mam pytanie w jaki sposób ma być przechowywana wartość formularza jeśli nie znamy ilości pól formularza co za tym idzie nie możemy tworzyć w bazie tabeli z określoną ilością pól . kiedyś spotkałem się z takim przypadkiem formularz tworzony przez admina( nieznana ilość pól) 10 ,20 ... nadawany był ID formularza dane zapisywane były w bazie tak jak kolega pisał id | ID_FORM | WARTOŚĆ FORMULARZA wszystkie pola przetworzone
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 360 Pomógł: 12 Dołączył: 17.09.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam właśnie zabrałem się za generowanie formularzy i mam problem z polem select
kod
obojętnie ile dodam ich to bazy danych zawsze otrzymam pierwszego napotkanego selecta funkcji nie tłumaczę bo w zasadzie jest tam tylko echo np Ten post edytował ghastblood 22.03.2013, 15:38:55 |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nadpisujesz sobie zmienne $q i $r....
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 360 Pomógł: 12 Dołączył: 17.09.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dzięki nospor za pomoc.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 07:09 |