Как внедрить множественный выбор параметров ввода массива в Codeigniter

У меня есть выпадающий список с несколькими вариантами выбора здесь: —

<select name="users[]" id="users" multiple>
<option value="1">John</option>
<option value="2">Doe</option>
<option value="3">karan</option>
</select>

Теперь в контроллере я сделал этот входной массив взорваться и сохранить в базе данных так:

 $data['users'] = implode(",",$this->input->post('users', TRUE));

Но Cideigniter Дайте мне ошибку: —

implode () переданы неверные аргументы

Спасибо за вашу помощь.

2

Решение

Хорошо, после небольшого усилия я получил его, я поместил массив implode в переменную $ users и сохранил в базе данных, вот так

$users=implode(',',$this->input('users'));

$data['users'] = $users;

Это работа для меня и для тех, кто находит ответ на этот вопрос, спасибо за все сообщество

2

Другие решения

ты можешь использовать $_POST('users') вместо $this->input->post('users', TRUE)

1

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector