6.1. 添加商品到购物车

购物车

购物车是电商网站一个必备的功能,本章节要实现的功能是将商品添加到购物。

购物车的数据通常会保存到 Session 或者数据库。对于拥有多个端(网页、App)的电商网站来说为了保障用户体验会使用数据库来保存购物车中的数据,这样用户在网页端加入购物车的商品也能在 App 中看到。本项目虽然目前只有一个网页端,但这是一个实战项目,是有可能拓展出 APP、小程序等其他端,因此我们选择数据库来保存购物车的数据。

整理字段

我们把购物车中的数据存入 cart_items 表,表结构如下:

字段名称 描述 类型 加索引缘由
id 自增长ID unsigned big int 主键
user_id 所属用户ID unsigned big int 外键

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 2

lvtian
403 解决方案
2 个点赞 | 2 个回复 | 分享 | 课程版本 5.8
_杭城浪子
邮箱验证前端没有考虑到这种情况
2 个点赞 | 2 个回复 | 问答 | 课程版本 5.5