将Codeigniter购物车数据插入数据库

时间:2015-07-06 07:47:57

标签: php mysql codeigniter

我正在建立一个图书馆,并且我使用Codeigniter购物车助手设置了购物车。它对用户来说非常有效,但我也希望在用户发送订单时将购物车中的数据插入到数据库中。

这样我可以在管理面板中显示订单,这样我就可以删除或完成它们。我尝试使用$ this-> cart-> contents()的内容插入; - 但它不起作用。

任何想法如何将购物车的内容插入数据库?谢谢!

1 个答案:

答案 0 :(得分:2)

使用序列化。您可以使用

将用户购物车数据存储在数据库中
serialize($this->cart->contents()); 

您将获得一系列购物车内容,您可以将此字符串保存在数据库中,然后再将其用作

$cartArray = unserialize($cartContentString);
$config['sess_use_database'] = TRUE;