Я использую библиотеку UI chosen, чтобы выбрать несколько значений для параметра post с именем «tables». В консоли сети Chrome можно проверить, что это работает, как я ожидал:Как передать несколько значений в одном параметре post в CodeIgniter?
Form data
checkin:2012-06-15 16:00:00
checkout:2012-06-15 17:00:00
tables:14
tables:15
tables:16
customer:28
Но когда я пытаюсь восстановить эту информацию таблицы в контроллере
var_dump($this->input->post('tables'));
Я получил только последнее значение для Пар :
string(2) "16"
Я также стараюсь var_dump($_POST['tables']);
когда такой же результат.
Спасибо, мне интересно, где вы его нашли, потому что я смотрел в официальных документах, и там ничего не нашел. – sanrodari
Не нашел его нигде - ничего общего с выбранным или CodeIgniter, на самом деле - у меня просто было достаточно опыта работы с PHP через HTTP, чтобы знать, что у него была такая проблема. –
, потому что «таблицы» имеют несколько значений, мы можем предположить его массив. использование таблиц [] позволяет получить доступ к следующему индексу массива (где хранятся данные, которые вы хотите сохранить), вместо самого массива (объекта). – alecwhardy