Динамическое извлечение значения текстовых полей - PullRequest
2 голосов
/ 04 февраля 2011

У меня были динамически созданные текстовые поля. Во всех этих текстовых полях два параметра являются постоянными: 'класс = data_textboxes', 'имя = текст_ [имя текстового поля в соответствии со значением базы данных]'.

эти текстовые поля находятся в форме, и когда я отправляю, как я могу получить доступ ко всем этим значениям текстовых полей по одному или получить все из них в массиве. Мне нужно выполнить проверку этих значений с помощью php.

во-вторых, я хочу отправить эти значения в базу данных, как я могу значения в базу данных (в соответствии с ее значением в базе данных)

позвольте мне объяснить 2-й сценарий с примером. Предположим, что значение компании базы данных равно = "yahoo", тогда соответствующее имя текстового поля будет name = "text_yahoo", и есть много других компаний ... как отправить значения текстового поля text_yahoo в базу данных, ссылающуюся на yahoo ??

1 Ответ

2 голосов
/ 04 февраля 2011
foreach($_POST as $key => $value)
{
  if(substr($key, 0, 5) == 'text_')
  {
    $fieldname = substr($key, 5);
    $fieldvalue = $value;
    .... add to database ....
  }
}

По сути, идея состоит в том, чтобы посмотреть на имена полей, и если они начинаются с определенного текста, то это поле, которое вы ищете.

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