【发布时间】:2015-08-14 06:13:46
【问题描述】:
我的代码可以像这样将数组添加到会话中:
array_push($_SESSION['cart']['1'] = 3);
array_push($_SESSION['cart']['18'] = 1);
这将添加项目 ID“1”和数量“3”,并添加项目 ID“18”和数量“1”。我想在购物车页面上显示数据库中的这些项目。 我不擅长 php 或 sql,但类似:
while (list ($id, $quantity) = each ($_SESSION['cart'])) {
$results = $conn->query("SELECT * FROM products ORDER BY id ASC");
}
并执行类似 find $id(from session) = $id(from database) 的操作,这样我就可以将会话显示为数据库中的信息。包含商品名称、商品描述、商品价格和数量。
【问题讨论】:
标签: php mysql sql database session