2016-01-13 2 views
-2

в codeignign Мне нужно разместить двумерный массив array[$index][$index] для некоторой переменной.Как отправить массив [] [] в codeigniter

Как отправить значение из массива на $val[$index][$index];?

Я должен попробовать с какой-то код, как это, но не работал corectly:

$val[$x][$y] = $this->input->post('criteria'[$i][$j]); 

Любые мысли о том, что я должен попытаться получить эту работу?

Спасибо!

+0

$ val = $ this-> input-> post ('criteria'); ? – siimsoni

+0

проверить эту ссылку http://stackoverflow.com/questions/9073690/post-an-array-from-an-html-form-without-javascript – MasoodUrRehman

ответ

0

В форме html вы можете добавить поле с именем, имеющим двойные квадратные скобки. Нравится:

<input name="myVal[][]" /> 

Затем отправьте это в форму на php. В вас PHP файл записи:

echo '<pre>';print_r($_POST);'</pre>'; 

Вы увидите размещенные поля там. Вы можете получить эти опубликованные данные в codeigniter, используя:

$this->input->post('myVal'); 
+0

славный он работает спасибо большое .. – hegyfebrianto

Смежные вопросы