Получить значения нескольких входов - PullRequest
2 голосов
/ 21 сентября 2010
<input name="movie" value="1" />
<input name="movie" value="2" />
<input name="movie" value="3" />
<input name="movie" value="4" />
<input name="movie" value="5" />

Как получить значения всех этих входов по $_POST?

Я не могу использовать уникальное имя для каждого <input>.

Ответы [ 2 ]

7 голосов
/ 21 сентября 2010

В HTML сделайте что-то вроде этого:

<input name="movie[]" value="1" />
<input name="movie[]" value="2" />
<input name="movie[]" value="3" />
<input name="movie[]" value="4" />
<input name="movie[]" value="5" />

В PHP сделайте что-то вроде этого:

$movies = $_POST['movie'];
foreach($movies as $movie){
   echo $movie . "<br />"; 
}
2 голосов
/ 21 сентября 2010

Просто используйте name="movie[]"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...