$data=array();
$data[]= array('product_id'=>$this->input->post('product_id'),
'quantity'=>$this->input->post('quantity'),
'unit'=>$this->input->post('unit'),
'unit_rate'=>$this->input->post('unit_rate'));
$this->session->set_userdata('data',$data);
$post_array['cart'][]=$this->session->userdata('data');
Я хочу добавить $ data в $ post_array. Как это сделать с помощью codeigniter?Добавление ассоциативного массива в другой массив
Я использую этот код для создания корзины покупок, где я хочу хранить каждый продукт, добавленный клиентом на сеанс. И хотите отобразить весь продукт, добавленный пользователем в отдельной таблице.
Просто просто попытка присвоить его: '$ post_array [ 'Корзина'] [] = $ data' – vaso123
и затем ?? Как мне получить доступ к нему с помощью цикла foreach? –
это будет сложно на каждом шагу. мое предложение - сделать таблицу базы данных для тележки. когда выбран первый элемент, создайте уникальный идентификатор для пользователя и сохраните его в сеансе. используйте этот уникальный идентификатор в таблице корзины. новая страница - извлечение уникального идентификатора из сеанса, используйте уникальный идентификатор, чтобы вернуть элементы в таблице корзины. – cartalot