![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
у меня есть панель администратора что-то вроде такого ,так вот суть такая чтоб у каждого сообщения отображалось два флажка заблокировать пользователя и удалить ,но дело в том ,что когда скрипт всё енто выводит ,то учитывая то ,что атрибут name одинаковый соответственно
он разрешает выделить только один флажок на одном сообщении ,а как сделать чтоб выделялось несколько флажков.
|
|||
|
||||
| mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 19 Всего: 54 |
supervladislav, зачем тебе сразу выделять два значения (удалить и заблокировать)? А вообще вместо <input type="radio"> напиши <input type="checkbox">
-------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
не чувак ты непонял я имел ввиду выделить несколько чекбоксов либо удалить либо заблокировать либо удалить. |
|||
|
||||
| mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 19 Всего: 54 |
supervladislav, извини конечно, может я сегодня плохо понимаю, но что-то совсем не понятно, что ты хочешь сделать и что у тебя не получается. -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
у меня гостевая книга я хочу чтоб в ней была панель администратора ,около каждого сообщения выводятся чекбоксы удалить или заблокировать ,сообщений много,я хочу чтоб несколько чекбоксов выделялось ну например если я много удалить сообщений хочу ,либо тоже самое но заблокировать,но понимаешь атрибут то найм везде одинаковый и выделяется только один чекбокс.
|
|||
|
||||
| lasalexx |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 192 Регистрация: 19.7.2004 Где: Tbilisi Репутация: 1 Всего: 1 |
а ты name checkbox а сделай масивом:
и блокируй те id, которые содержутся в переданых POST ом масивах |
||||
|
|||||
| Serkys |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 4 Всего: 22 |
Если в параметре name к имени подставить квадратные скобки, то форма будет посылать массив:
Добавлено @ 23:21 Опоздал Это сообщение отредактировал(а) PARROT - 21.3.2007, 12:13 |
|||
|
||||
| anabiosys |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 483 Регистрация: 17.3.2007 Репутация: 2 Всего: 2 |
Можно сделать так, тогда ты получишь массивы с номерами сообщений который нужно удалить или заблокировать
а я так тем более Это сообщение отредактировал(а) PARROT - 21.3.2007, 12:14 |
||||
|
|||||
| Serkys |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 4 Всего: 22 |
Во все бы топики так усердно отвечали
Добавлено @ 23:29 Супервладислав придёт и офигеет |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
а скажите ребята а значения получать одтудова так-же через пост название массива
|
|||
|
||||
| lasalexx |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 192 Регистрация: 19.7.2004 Где: Tbilisi Репутация: 1 Всего: 1 |
|
||||
|
|||||
| mclight |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 160 Регистрация: 6.7.2005 Где: Baku, Azerbaijan Репутация: 1 Всего: 2 |
Да вы что?
у тебя checkbox 10 штук........ ты выбрал все десять...отлично....в массиве будут 10 значений..... но если ты выбрал 3 значения, именно 1, 5, 9, то массив пронумеруется от нуля.......ему неважно будет что ты там повыбирал......... нельзя так делать.....все запутается....... если и делать так, то лучше вручную запихать <input type="checkbox" name="block[<?=$n?>]"/> --------------------
Как я решал подводные камни Cakephp и не только |
|||
|
||||
| Serkys |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 4 Всего: 22 |
mclight, объясни мне пожалуйста, зачем в данной ситуации нужен индекс? И каким образом всё запутается?
Индексы в данной ситуации неважны абсолютно, будь они хоть с нуля, хоть с 947. При разборке посланных данных нормальные люди применяют foreach().
|
|||
|
||||
| mclight |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 160 Регистрация: 6.7.2005 Где: Baku, Azerbaijan Репутация: 1 Всего: 2 |
ну, выбрал он чекбоксы.......отметил на удаление.......а скрипт принимает значение и по значению удаляет что там надо.....
--------------------
Как я решал подводные камни Cakephp и не только |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |