39 / 25 / 6
Регистрация: 14.02.2009
Сообщений: 355
|
||||||
1 | ||||||
обработка checkbox23.01.2011, 23:32. Показов 15479. Ответов 13
Метки нет (Все метки)
Всем привет!!!
Кучу тем про checkbox прочитал так и не нашел ответа, помогите пожалуйста... На форме есть группа checkbox, которые динамически добавляются, такого вида:
Если checkbox нажат то в БД записывается 1, если не нажат то 0. Например есть 5 checkbox из них нажаты 1, 3, 5. На выходе должен получиться массив 1,0,1,0,1 Но получается 1,1,1 Никак не могу получить и обработать не нажатые checkbox, нули не записываются в массив. Как можно это решить???? Мне просто в БД надо записать состояние каждого checkbox
0
|
23.01.2011, 23:32 | |
Ответы с готовыми решениями:
13
Обработка checkbox. При пустом checkbox в таблицу не заносится 0 Обработка checkbox в PHP Обработка checkbox вне формы Php обработка checkbox и получить его value |
Особый статус
40 / 41 / 10
Регистрация: 26.01.2010
Сообщений: 504
|
||||||
23.01.2011, 23:51 | 2 | |||||
так попробуй я дал просто пример
0
|
71 / 71 / 5
Регистрация: 02.11.2009
Сообщений: 348
|
|
23.01.2011, 23:55 | 3 |
В вашем случае ябы сделал так:
1. Добавлял вместе с чекбоксом скрытое поле. 2. Ввел бы переменную для присвоения секбоксам и скрытому полю одинаковых ключей массива. 3. перебирать скрытые поля и смотреть есть ли чекбокс с таким ключём массива или нет. Если нет - 0 если есть -1
1
|
Особый статус
40 / 41 / 10
Регистрация: 26.01.2010
Сообщений: 504
|
||||||
23.01.2011, 23:56 | 4 | |||||
я поторопился с ответом так лучше
1
|
71 / 71 / 5
Регистрация: 02.11.2009
Сообщений: 348
|
|
23.01.2011, 23:57 | 5 |
Если нужен пример как сделать - пишите.
1
|
39 / 25 / 6
Регистрация: 14.02.2009
Сообщений: 355
|
|
24.01.2011, 00:08 [ТС] | 6 |
Не совсем понятно. Можно хоть какой-нибудь пример. Попробовал, все равно только единицы показывает и все.
0
|
Особый статус
40 / 41 / 10
Регистрация: 26.01.2010
Сообщений: 504
|
|
24.01.2011, 00:11 | 7 |
as, У тебя обязательно должен быт массив, сколько там чекбоксов?
0
|
71 / 71 / 5
Регистрация: 02.11.2009
Сообщений: 348
|
|
24.01.2011, 00:20 | 8 |
Там же написанно:
Добавлено через 37 секунд Сейчас скину
1
|
Особый статус
40 / 41 / 10
Регистрация: 26.01.2010
Сообщений: 504
|
|
24.01.2011, 00:24 | 9 |
0
|
71 / 71 / 5
Регистрация: 02.11.2009
Сообщений: 348
|
|
24.01.2011, 00:28 | 10 |
Вот файлик:
Обратите внимание, что добавляется не только чекбокс но и СКРЫТОЕ ПОЛЕ и по нему идёт перебор
1
|
39 / 25 / 6
Регистрация: 14.02.2009
Сообщений: 355
|
|
24.01.2011, 01:19 [ТС] | 11 |
SorokinWS СПАСИБО БОЛЬШОЕ ВСЕ ОТЛИЧНО РАБОТАЕТ!!!
1
|
71 / 71 / 5
Регистрация: 02.11.2009
Сообщений: 348
|
|
24.01.2011, 01:27 | 12 |
Рад помочь.
1
|
39 / 25 / 6
Регистрация: 14.02.2009
Сообщений: 355
|
|
29.01.2011, 20:46 [ТС] | 13 |
Вопрос.
Вот я вызываю ф-ию которая добавляет checkbox как сделать что бы посчитать сколько раз ф-ия вызывалась и передать это значение в другой скрипт. Я могу сделать счетчик внутри javascript, а как это значение передать в php-скрипт ???
0
|
markcase
|
||||||
29.03.2012, 18:42 | 14 | |||||
Была такая же проблема. Дело в том, что переменная для checkbox остаётся пустой, если не стоит галочка в поле формы. Если галочку ставишь, он присваивает переменной то значение, которое указал, если не ставишь - оставляет переменную пустой.
Решил просто: в обработчике формы
|
29.03.2012, 18:42 | |
29.03.2012, 18:42 | |
Помогаю со студенческими работами здесь
14
Обработка checkbox перед отправкой формы регистрации на сервер Обработка checkbox'ов Обработка нескольких Checkbox Обработка checkBox-ов в цикле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |