PHP формы множественного ввода - PullRequest
1 голос
/ 28 февраля 2012

У меня есть страница PHP со списком элементов, извлеченных из базы данных. Каждый элемент имеет форму ввода рядом с ним, а справа внизу - кнопку отправки.

Как я могу сделать POST-проверку, чтобы узнать, к каким входам были добавлены данные? Я могу получить данные, но как мне узнать имена конкретных вводимых данных?

Ответы [ 2 ]

2 голосов
/ 28 февраля 2012

Итерируйте по $_POST и перечислите ключи, которые имеют непустые значения.

foreach ($_POST as $key => $value) {
  if (!empty($value)) {
    echo $key . " was filled in.";
  }
}
0 голосов
/ 28 февраля 2012

Посмотрите на функцию isset () в PHP - http://php.net/manual/en/function.isset.php.

Например,

<?php
if(isset($_POST['somevar'])) {
    // if the value has been set, this code is executed
} else {
 //value not set, so execute this code.

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