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

Я также использую поле добавления нескольких вариантов с некоторым текстовым полем ввода. Я хочу сохранить все данные в таблице, используя цикл for один за другим. Я закончил это, но проблема в том, что я не мог взорвать значение поля множественного выбора внутри цикла for. Я хочу сохранить каждый цикл в отдельности в таблице. Он всегда сохраняет первую запись только в команде (значение мультиселектора) Пожалуйста, помогите мне.

Мой экран просмотраКак сохранить значение из добавления динамического добавления нескольких значений поля выбора, используя для цикла php?

Мой контроллер:

public function saveprogress()
{

    $project_id=$this->input->post('project_id');
    $prog_date=$this->input->post('date');
    $task=$this->input->post('task');
    $team = $this->input->post('team');
    $report=$this->input->post('report');

    $numFields = count($prog_date);
    $teamFields = count($team);

    for ($i = 0; $i < $numFields; $i++) {
        // Pack the field up in an array for ease-of-use.
        $field = array(
           'prog_date' => $prog_date[$i],
           'task' => $task[$i],
           'team' => $team[$i],
           'report' => $report[$i],
           'project_id' => $project_id
        );
     $result=$this->db->insert('progress', $field);
    }
    }

Моя таблица после сохранения (я выбрал 2 сотрудников, но сохранил одного в столбце команды):

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

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
165
1

Ответы 1

В виду добавить [] квадратные скобки после имени входа надеюсь полезно ..

 <input type = "text" name = "date[]">

Другие вопросы по теме