Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
PHP
»
Передача массива
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Передача массива (Прочитано 2248 раз)
0 Пользователей и 1 Гость просматривают эту тему.
xRUSha
...
Постоялец
Сообщений: 200
+0/-0
2
Передача массива
«
:
22 Апреля 2003, 20:57:48 »
Мне нужно передать массив значений, кол-во которых зарание неизвесно. Скрипт генерящий этот кусок формы такой:
<?
$cast_m
=
explode
(\
', \',$cast);
//
echo count($cast_m);
for ($i = 0; $i < count($cast_m) - 1; $i++) {
$sql = "SELECT * from cast WHERE id_c = \'$cast_m[$i]\'";
$result = mysql_query($sql);
$cast_one = mysql_result($result, 0, "name");
echo "<input type=text class=forminput id=\\"cast_[".$i."]\\" value=\\"".$cast_one."\\">
";
//
echo $cast_one."
";
}
?>
Код который генерит этот скрипт получается например такой:
?">
??">
?
?">
">
?
?">
Вопрос в том, как мне обращатся к этому массиву и скрипте, который форму обрабатывает.
Записан
...
Tronyx
Модератор
Ветеран
Сообщений: 826
+0/-0
2
Передача массива
«
Ответ #1 :
22 Апреля 2003, 21:24:19 »
for($i=0; $i
echo $_POST[\'cast_\'][$i]."
";
}
Записан
С уважением, Владимир Гончаренко - COPI# 93
Ролевая онлайн игра
xRUSha
...
Постоялец
Сообщений: 200
+0/-0
2
Передача массива
«
Ответ #2 :
22 Апреля 2003, 21:35:51 »
Цитировать
for($i=0; $i
echo $_POST[\'cast_\'][$i]."
";
}
Зачем вторая скобка после $i++ (я не придераюсь, эт просто так)
Не выводит ни хрена =((
подумал, что вместо (вместе) с id нужно в input прописать name.
Все что получил этим циклом это: "---"
Записан
...
xRUSha
...
Постоялец
Сообщений: 200
+0/-0
2
Передача массива
«
Ответ #3 :
22 Апреля 2003, 21:39:48 »
оказалось что виноват sizeof($_POST[\'cast_\'])
я поставил count($_POST[\'cast_\']) и все заработало!!!
Спасибо
Tronyx
за участие - оч помог
Записан
...
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
PHP
»
Передача массива
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28