Как привязать id к массиву?

272
10 мая 2017, 06:46

Здравствуйте. У меня на странице есть динамическое добавление полей input. У каждого из поля свой id (поля из базы данных).

При добавлении нового поля на странице появляется код:

<input type="text" name="pole[]$id_pole">

Где $id_pole - цифра - id поля под которым оно записано в базе.

Значения всех полей я получаю кодом:

foreach ($_POST['pole'] as $k1 => $f1) {
     echo $_POST['pole'][$k1];
}

Вопрос: Каким образом получить id поля($id_pole) при обработке?

Answer 1

Вы же сами почти ответили на свой вопрос, у вас $k1 и будет значением $id_pole.

Но в клиентской части, думаю правильнее будет сделать так:

<input type="text" name="pole[$id_pole]">
READ ALSO
Когда использовать form html

Когда использовать form html

Немного запуталсяПробую верстать по psd и иногда смотрю на пример(исходный код - как должно было бы быть)

422
Как снять выравнивание подменю (CSS)?

Как снять выравнивание подменю (CSS)?

Есть меню, которое состоит из двух списковВторой список появляется при наведении курсора на элемент первого списка

256
Проблема с кодировкой в названии файла PHP

Проблема с кодировкой в названии файла PHP

Когда я создаю файл он вместо приветphp создает какой-то привет

368
Не могу взять значение из input node js

Не могу взять значение из input node js

Ребята, всем привет, помогите, пожалуйста, есть ejs файл, в котором есть 2 input, нужно ввести туда значение и по нажатию на кнопку "Поиск" создавать...

314