在PHP中转换关联数组并将其插入数据库

时间:2016-12-18 03:39:49

标签: php mysql arrays database associative-array

我有一个购物车会话存储在 $ _ SESSION [' cart'] 中,如果用户存储了该书的数据(book_name,book_image,book_price等)点击“购买”。我想使用以下代码显示 book_name

foreach ($_SESSION['cart'] as $key => $value) {
    echo implode(', ', $key);
}

但它返回传递的无效参数。我知道$key变量存储了图书名称,而$key变量存储了图书的数量。 我想要的是将项目显示为一个字符串,如下所示

  

book1,book2,book3

然后将其存储在我的数据库中的一个表行中,如下所示:

     book_name     | total_price | etc..
     

---------------------------- + ------------- + ---- -

     

book1,book2,book3 | 120000 | ....

因此,上述问题的结论是:

  1. 如何将作为关联数组的book_name转换为一个字符串?
  2. 那么如何将book_name(已被转换为一个字符串)存储到一个表格行中?
  3. 任何人都可以帮助我吗?在此先感谢:)

0 个答案:

没有答案