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

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 но это получается да раза испоняется запрос.

подскажите идею
 

rubalex

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

rubalex

Новичок
ну ты же не знаешь какой скрипт и сколько там вложенных скриптов. а здесь я привел маленький кусочек просто для понимания вопроса

-~{}~ 10.06.04 20:30:

опс... вложенных циклов
 

Фанат

oncle terrible
Команда форума
да сколько бы ни было.
скрипт не может выполняться больше 1/10 секунды
оптимизируй.
вложенные циклы - зло
 

rubalex

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

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

-~{}~ 10.06.04 21:20:

там тока SQL запрос исполняется секунд 5
 

Фанат

oncle terrible
Команда форума
кошмар
пиши в скобках свое наме, если уж совсем
 

xRay

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

xRay

Новичок
Фанат
Не не долго :)
Пробовал, но не так.

Если указывать первый индекс и не указывать второй индекс, то для заполнения прокатит :)
 

rubalex

Новичок
Автор оригинала: xRay
Фанат
Не не долго :)
Пробовал, но не так.

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