![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 17.10.2006 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
witam,
oto problem: mam na stronie 20 pytan w kazdej po 3 checkboxy do zaznaczenia, user zaznacza tylko wybrane przez siebie przykladowe pytanie do wybrania Kod <input type="checkbox" name="form[33]" value="1"> <input type="checkbox" name="form[33]" value="2"> <input type="checkbox" name="form[33]" value="3"> "form[33]" - 33 to oczywiscie id pytania, na stronie wyswietlane sa rozne pytania ('id' nie sa od 1-20, ale losowane) musze robic to checkboxami a nie radio, nie bede teraz wyjasnial czemu jak odebrac zaznaczone pytania, tak abym mial id pytania i zaznaczona opcje?
co z tym fantem? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Przy checkbox, w przeciwieństwie do radio, każdy element musi mieć indywidualną nazwę, np.:
Możesz sobie ewentualnie ułatwić sprawę nazywając je mniej więcej tak:
Wtedy w nazwie masz zarówno ID pytania oraz ID odpowiedzi (wystarczy rozdzielić np. poprzez explode" title="Zobacz w manualu PHP" target="_manual) Ten post edytował nexis 13.08.2007, 16:48:38 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 17.10.2006 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
po zmienieniu name var_dump() wyswietla mi cos takiego:
Kod array(2) { ["19, 2"]=> string(1) "2" ["20, 1"]=> string(1) "1" } explode daloby cos gdybym zmienic value, a nie name, right? chyba, ze da sie z name'm cos wykombinowac (?) |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:10 |