[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: $_POST в цикле
Blockhead
Возможно ли такое, если нет, то как сделать по аналоги чтобы не делать присваивание по 100 раз.
		
for ($i=1; $i<=7; $i++)
{
echo $_POST['{"surname".$i}'];
}




Спустя 16 минут, 13 секунд (17.12.2009 - 15:24) Семён написал(а):
Не совсем понял, что вы хотите?
Просто вывести опред. ключ в массиве?

Спустя 15 секунд (17.12.2009 - 15:24) Kuliev написал(а):
Что то я нифига не понял blink.gif

Спустя 3 минуты, 38 секунд (17.12.2009 - 15:28) Blockhead написал(а):
интересует строчка 3, будет ли так работать пост?
Верней я почти уверен что не будет, мне нужно сделатьп о аналогии чтобы по сто раз не писать:

$surname1=$_POST['surname1'];
$surname2=$_POST['surname2'];

И т.д.

Спустя 10 минут, 13 секунд (17.12.2009 - 15:38) Blockhead написал(а):
Проблема решена, всем спасибо!
Решение:

for ($i=1; $i<=7; $i++)
{
$surname[$i] = $_POST["surname$i"];
}
print_r($surname);

Спустя 9 минут, 30 секунд (17.12.2009 - 15:48) twin написал(а):
Странная нумерация массива...

Спустя 26 минут (17.12.2009 - 16:14) Семён написал(а):
Человек наверно не знает, что в html можно обозначать массивы.
<input name="surname[]">


Пример:
<?php
print_r($_POST["username"]);
?>

<form action="" method="post">
<input
type="text" name="username[]">
<input
type="text" name="username[]">
<input
type="text" name="username[]">
<input
type="text" name="username[]">
<input
type="submit">
</form>

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.