|
|
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
Всем привет. Есть у меня хтмл таблица которую я создаю на пхп, она отображает структуру таблици в бд которая содердит линки на различные сайты. Мне нужно сдлелать так чтобы юзер который заходит на страничку мог поставить галочки в чек бокса напртив тех ссылок которые он хочет удалить а потом удалить их из БД. Одиночную запись я могу удалить через один чек бокс а как проверить состоянии каждого чек бокса и соотвесвенно отреагировать на ее состояние, если выделен то удалить строку из БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2012, 22:54:48 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
forward12, Даете каждому чекбоксу name, а на серверной стороне смотрите, какие из них пришли в $_POST/$_GET. По полученным значениям собираете запрос на удаление. Не? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2012, 23:40:24 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
forward12, обойти чекбоксы можно с помощью getElementsByTagName. Проверить свойство checked и потом передать массив id или name в скрипт удаления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2012, 00:58:58 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
Код: php 1. 2. 3. 4. ? Только другие переменные могут мешаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2012, 01:28:51 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
dresdenТолько другие переменные могут мешаться дайте их именам уникальный префикс, по нему и фильтруйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2012, 05:31:17 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
r u, я не стал это писать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2012, 06:28:40 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
forward12, Код: php 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2012, 10:21:00 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
спасибо всем за коменты и за сорци. А еще такой вопрос, по сопоставимой задаче, динамически генерятся textarea настранице, и нужно в бд записать значения из тех textarea которые не пустые, т.е. в те которые юзер занес данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2012, 16:46:33 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
Принцип не сильно отличается. Пустая текстария будет представлена в массиве пустой строкой, в отличии от тех, которые с текстом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2012, 18:50:01 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
vkle, а можно привести пример строки кода в которой будет проверка длины содержимого этого textarea, а то с чек боксом понятно что нужно использовать isset, а как опрашивать каждое textarea? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2012, 13:47:28 |
|
||
|
обработка множества чек боксов
|
|||
|---|---|---|---|
|
#18+
forward12пример строки кода в которой будет проверка длины содержимого этого textarea Кроме isset() обычно нужно еще попустить через trim() . Для вычисления длины строки есть strlen() и mb_strlen() , но проверка на пустую строку, которая может быть после trim(), будет гораздо проще. forward12как опрашивать каждое textarea?В цикле, например. Хотя, тут могут быть варианты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2012, 14:47:25 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37718909&tid=1465368]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
206ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 488ms |

| 0 / 0 |
