|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.01.2011, 23:34 | #11 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Не загоняйте сами себя в угол.
Используйте атрибут value для передачи нужного значения в обработчик. Раз уж вы так не хотите использовать массив для всех чекбоксов. <input type="checkbox" name="n25" value="25" /> Доступ в обработчике к нужному значению: $_POST['n25'] - значение этой переменной = 25 Но я бы всё-таки рекомендовал использовать массив - с ним работать потом удобнее и проще. |
23.01.2011, 22:07 | #12 |
Пользователь
Регистрация: 18.06.2007
Сообщений: 26
|
просто я не пойму как значения массива передать на сервер, ведь я по кнопке кликаю потом....а там она посылает с формы сама....вот и загоняю себя в угoл....если немного поподробнее объясните то спасибо )))
Последний раз редактировалось Tvv7-7-7; 23.01.2011 в 22:32. |
23.01.2011, 22:47 | #13 | ||
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Цитата:
name="delete[<?=$id;?>]" - где $id - ID ваших Кафедр(разные значения для каждого чекбокса). 2.В обработчике все отмеченные(только отмеченные!) чекбоксы будут находиться в массиве $_POST['delete']. Проходите по этому массиву(если он не пустой): foreach($_POST['delete'] as $key => $value) - где $key - это ID отмеченных Кафедр. 3.Собираете эти ID в одну строку,разделяя их запятыми. 4.Выполняете запрос (1 запрос после цикла foreach) на удаление отмеченных Кафедр, используя конструкцию IN ('_ваша_строка_с_ID_')(пример запроса вам привёл motorway). И все дела - подробнее некуда... |
||
24.01.2011, 00:02 | #14 |
Пользователь
Регистрация: 18.06.2007
Сообщений: 26
|
попробую))) спасибо за столь полный ответ )
|
24.01.2011, 22:26 | #15 |
Пользователь
Регистрация: 18.06.2007
Сообщений: 26
|
что то я в первом пункте запутался немного...или много
PHP код:
|
24.01.2011, 22:37 | #16 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Ну и что не получается,в чём проблема..?
А, вижу... Тут вот какое дело - весьма желательно PHP встраивать в HTML - а не наоборот: Код HTML:
<input type="checkbox" name="delete[<?=$Kafedry['Kafedry_ID'];?>]" />
Последний раз редактировалось Andkorol; 24.01.2011 в 22:42. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
удалить выбранные в listview элементы | Человек_Борща | Общие вопросы Delphi | 3 | 07.01.2011 12:27 |
Как удалить лишние пробелы из строки? | MyLastHit | Общие вопросы Delphi | 26 | 11.08.2010 21:44 |
Как удалить строки и столбцы в массиве | ЛесенОК | Свободное общение | 1 | 31.01.2009 18:35 |
Как удалить из строки подстроку по маске ? | - fenix - | Помощь студентам | 4 | 23.04.2008 15:04 |
Как удалить слово из строки? | Ellita | Общие вопросы C/C++ | 7 | 19.09.2007 15:43 |