Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 19.01.2008 Ostrzeżenie: (0%)
|
Mam pewien problem, mianowicie tworzę sobie pewną ankietę z dużą ilością pol typu radio.
I teraz tak, nie każde pole jest obowiązkowe, ja ułatwiłem sobie pracę w taki sposób że do bazy danych wyniki idą w takiej postaci: Odpowiedź<br />Odpowiedź2<br />Odpowiedź3<br /> itd (abym nie tworzył tylu kolumn w bazie i nie musiał odwoływać się osobno do każdego elementu w POSCIE). Potem sobie tylko exploduje po <br />. Ale jeżeli ktoś nie wypełni pól typu radio to do posta nie idzie w ogóle to pole. Czy da się zrobić aby to pole szło do POST'a nawet jak nie jest wypełnione ? Próbowałem z issetem + dodanie zmiennej do posta, ale wtedy to pole zostaje dodane na końcu tabeli, a mnie to nie satysfakcjonuje, potrzebuję aby były pola w takiej samej kolejności. Macie jakieś rady ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%)
|
To sobie faktycznie ułatwiłeś, a wiesz chociaż która odpowiedź jest z którego pola ? To jest mega bezpieczny sposób na przesyłanie danych (IMG:style_emoticons/default/biggrin.gif) Po to jest $_POST żeby z niego korzystać a nie wymyślać jakieś badziewne rozwiązania. Zrób tak:
A w php odbierasz tak:
A jak to już sobie zapiszesz do bazy to twoja sprawa. |
|
|
|
Reptile ReX Pola typu radio 1.04.2011, 14:01:33
Reptile ReX Ja korzystam z POST'a tylko że normalnie musia... 1.04.2011, 14:20:48
krowal To po co najpierw sklejasz wszystkie elementy a po... 1.04.2011, 14:25:36 ![]() ![]() |
|
Aktualny czas: 12.03.2026 - 21:40 |