Отправка и доступ к повторяющимся значениям полей с множественным выборомPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Отправка и доступ к повторяющимся значениям полей с множественным выбором

Сообщение Anonymous »

Я создаю HTML-форму с повторяющимися строками. Одно из полей в каждой строке (docname1) — это поле с множественным выбором.
Проблема в том, что я могу получить доступ только к первому выбранному значению поля выбора в данной строке, но, конечно, Мне нужен доступ ко всем из них.
Вот упрощенная HTML-форма и начальный ряд повторяющихся полей:




























x




и ниже приведен код обработки
if (isset($_POST['submit'])) {
// declare database connection as $con
// Process each set of form inputs
$numRows = count($_POST['city']); // Get the number of rows

for ($i = 0; $i < $numRows; $i++) {
// Handle multi-select field docname1
$docname1Array = isset($_POST['docname1'][$i]) ? $_POST['docname1'][$i] : [];
$docname1 = implode(',', (array) $docname1Array);

// Retrieve and sanitize form inputs
$country = mysqli_real_escape_string($con, $_POST['country'][$i]);
$state = mysqli_real_escape_string($con, $_POST['state'][$i]);
$city = mysqli_real_escape_string($con, $_POST['city'][$i]);
$qty = mysqli_real_escape_string($con, $_POST['qty'][$i]);
$price1 = mysqli_real_escape_string($con, $_POST['price1'][$i]);
$tot4 = mysqli_real_escape_string($con, $_POST['tot4'][$i]);

// Prepare SQL statement
$sqlInsertItem = "
INSERT INTO iap44 (country, state, city, qty, price1, tot4, docname1)
VALUES ('$country', '$state', '$city', '$qty', '$price1', '$tot4', '$docname1')";

// Execute SQL statement
$rs1 = mysqli_query($con, $sqlInsertItem);

if (!$rs1) {
echo "Error: " . mysqli_error($con);
}
}

// Debugging output
echo "";
print_r($_POST);
echo "";

// Close the connection
mysqli_close($con);
}


Подробнее здесь: https://stackoverflow.com/questions/788 ... eld-values
Реклама
Ответить Пред. темаСлед. тема

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

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Отправка и доступ к повторяющимся значениям полей с множественным выбором
    Anonymous » » в форуме Php
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Отправка и доступ к повторяющимся значениям полей с множественным выбором
    Anonymous » » в форуме Php
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Отправка и доступ к повторяющимся значениям полей с множественным выбором
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как получить значения optgroup с множественным выбором на основе каждой метки при отправке?
    Гость » » в форуме Html
    0 Ответы
    53 Просмотры
    Последнее сообщение Гость
  • Подключенные фильтры с множественным выбором вstreamlit
    Гость » » в форуме Python
    0 Ответы
    35 Просмотры
    Последнее сообщение Гость

Вернуться в «Php»