我正在开发/集成一个购物车脚本,使用的是使用php的shop-script。在购物功能方面一切正常,但现在我试图进一步扩展它在cookie和会话方面的功能。
基本上,我已经在我的网站上创建了一个登录注册页面,在其中您可以访问材料/内容,然后包含转到购物网站的链接。从这里,我希望登录的用户能够向购物车添加项目,然后能够注销,并随时登录,仍然能够看到他们最初添加到购物车的项目。
我不确定如何解决这个问题,可能是使用会话或cookie?任何输入/想法都会很有帮助。
发布于 2012-02-18 10:35:34
在这种情况下,理想的做法是将购物车保存在数据库中!
发布于 2012-02-18 21:17:13
我会做的,将会是。
user_id | product_id | quantity
这是数据库中的弱实体(没有主键)。但您可以创建一个名为id的额外列或其他列,并将其设置为主键...这是你的决定。
选择product_id、quantity from user_cart where user_id = $your_user_id
注意:您说您的用户可以登录,所以我假设您已经创建了session_start(),这没问题。Note2:我上面的查询没有获得产品名称、价格等。您应该修改该查询,使其与products表连接,并获得所需的产品信息。
如果你需要更多的帮助,请告诉我。
谢谢
https://stackoverflow.com/questions/9338011
复制相似问题