|
|
|
|
|
для: lElectroHardl
(29.07.2010 в 19:14)
| | Ок, и откуда же беруться переменные, которых много ($i1, $i2,..) ?
Присылаются из формы пользователем? | |
|
|
|
|
|
|
|
для: neadekvat
(29.07.2010 в 19:11)
| | А как собственно, сделать проверку по другому? Подскажите. Примером. | |
|
|
|
|
|
|
|
для: neadekvat
(29.07.2010 в 19:08)
| | $i.$data['id'] - есть ряд переменных ,которые соответствуют чекбоксам. Переменных этих много ($i1, $i2, $i3...). В <input name=""> должна быть имя этого чекбокса (т.е. переменная ($i1, $i2, $i3...)). В базе храниться часть этого имени (циферки).
Т.е. я для каждого чекбокса должен брать из базы свою циферку (по значению поля id). Из этого и вытекает $data['id']
Соответственно, что бы в базе хранить только циферки от этих имен чекбоксов, я должен вывести эту самую циферку и имя чекбокса, в его будущею переменную $i | |
|
|
|
|
|
|
|
для: lElectroHardl
(29.07.2010 в 19:08)
| | Не отвлекайтесь. Надо изменить логику приложения и тогда информация о выбранном чекбоске окажется в другой перменной. Собственно, и проверка будет проходить иначе. | |
|
|
|
|
|
|
|
для: sms-send
(29.07.2010 в 19:05)
| | А как можно это выражение
!empty($i.$data['id']) ? ' checked="checked"' : null;
|
занести в переменную? Или как выполнить эту проверку? | |
|
|
|
|
|
|
|
для: sms-send
(29.07.2010 в 19:05)
| | Tnx ;) | |
|
|
|
|
|
|
|
для: neadekvat
(29.07.2010 в 18:58)
| | Поначалу нет, т.к. чекбокс не выбран. Когда его выберут, то, по идее, он будет выбран.
Но на деле, они почему-то сразу становится выбранным. Как можно избежать этого преждевременного выбирания чекбоксов? | |
|
|
|
|
|
|
|
для: neadekvat
(29.07.2010 в 18:41)
| | > !empty($i.$data['id'])
Так нельзя, empty - не функция, передать можно только переменную, но не выражение. | |
|
|
|
|
|
|
|
для: lElectroHardl
(29.07.2010 в 18:52)
| | > "Если, то, иначе"?
Да
Так $i существует? | |
|
|
|
|
|
|
|
для: neadekvat
(29.07.2010 в 18:41)
| | На этом $checked = !empty($i.$data['id']) ? ' checked="checked"' : null; участке выдает синтаксическую ошибку.
И можно пояснить, что означает "?" и ":" в этой проверке? "Если, то, иначе"? | |
|
|
|
|