заполнение массива через checkbox

  • Автор темы Автор темы rubalex
  • Дата начала Дата начала

rubalex

Новичок
заполнение массива через checkbox

в цикле вывожу id,name
напротив каждого ставлю checkbox
<input type=checkbox name=selected_items[] value=".$id.">

выбираю галочками некоторые елементы. и в результате submita формы получаю массив выбранных id

Array ( [0] => 217 [1] => 356 [2] => 117 [3] => 323 )

ВОПРОС.

можно ли подобным образом создавать двухмерный массив??
к примеру чтобы в него передавались пары id и name.

Можно конечно по id потом находить name но это получается да раза испоняется запрос.

подскажите идею
 
Автор оригинала: Фанат
ничего страшного
скрипт исполняется довольно долго.. около минуты.. вот и хотелось сэкномить вторую минуту а не гонять его повторно.
ну если нет так нет.. буду гонять 2 раза
 
ну ты же не знаешь какой скрипт и сколько там вложенных скриптов. а здесь я привел маленький кусочек просто для понимания вопроса

-~{}~ 10.06.04 20:30:

опс... вложенных циклов
 
да сколько бы ни было.
скрипт не может выполняться больше 1/10 секунды
оптимизируй.
вложенные циклы - зло
 
Автор оригинала: Фанат
да сколько бы ни было.
скрипт не может выполняться больше 1/10 секунды
оптимизируй.
вложенные циклы - зло
но там сложные SQL запросы с созданием временных таблиц.

хотя ты прав. есть над чем поработать

-~{}~ 10.06.04 21:20:

там тока SQL запрос исполняется секунд 5
 
rubalex
можно ли подобным образом создавать двухмерный массив??
.....

Да, можно создавать двухмерный массив.
Для этого тебе нужно указывать еще один индекс
точно также, как по обычному в php $massive[][]="x".
 
Фанат
Не не долго :)
Пробовал, но не так.

Если указывать первый индекс и не указывать второй индекс, то для заполнения прокатит :)
 
Автор оригинала: xRay
Фанат
Не не долго :)
Пробовал, но не так.

Если указывать первый индекс и не указывать второй индекс, то для заполнения прокатит :)
а "X" это что?
вопрос был о передаче в массив пары или больше значения а не одного
 
Сверху