请教高手一个关于购物商城的商品保存方法
关于作购物系统时将所选商品加到购物车的问题,如何解决?有什么好的解决方案么
我做的是cookies["oppid"] //保存商品id以 "," 做分割 ,如: 19,25,45,4
还有商品的数量我做的是cookies["count"] 原理同上 如 :1,2,3,4
两个cookies以split(',')的方式做对应
就是在更新的时候不好更新,请问高手有什么更好的办法么 --------------------编程问答-------------------- 我看了有些帖子用临时表做购物车,那问一下要是用临时表的话,临时表不是需要打开数据库链接的时候才有么,关闭了链接临时表不就自动删除了么?对么 --------------------编程问答-------------------- 要是以正常表的话那么如果这个用户未登陆就购买东西,,那么又一什么来标识这个是这个用户的数据呢?
请教高手 --------------------编程问答-------------------- 可以一个商品建一个cookie,名字是商品id,值是数量 --------------------编程问答-------------------- 临时表的话,可以把用户的id和商品关联起来,就可以标识用户的数据
读写数据库感觉太慢了。。。 --------------------编程问答-------------------- 如果商品不多就放数据库。 --------------------编程问答-------------------- 我也想问的问题~~~
学习了~~ --------------------编程问答-------------------- MARK --------------------编程问答-------------------- 其实我觉得用DataTable也不错,每个用户可以建一个DataTable,用UserID作为Name
而且DataTable也是离线的。 --------------------编程问答-------------------- 关注 --------------------编程问答-------------------- 可以建立datatable用session[]传递,每点击一次create一行数据 --------------------编程问答-------------------- 一般的电子商务网站都是用session来保存购物车的,但用户下单就把购物车保存到数据库中。
保存到cooike比较容易出问题,而且cooike有大小限制的。万一用户保存的数据比较多就麻烦。 --------------------编程问答-------------------- 放到session里应该会合理一点吧,session保存在后台,不会受前台浏览器的影响,适应性要好一些。 而且session中也能保存对象,不仅仅只能保存一个商品的ID编号,编码的时候能有不少的方便。
--------------------编程问答-------------------- 存session,最后提交的的时候更新数据库,
不保存的话,在登陆就不存在。
要想不保存还存在的话,那就的适时地更新数据库 --------------------编程问答-------------------- 建立临时表,session保存! --------------------编程问答-------------------- 如果在静态页面使用cookie存速度很快,你可以使用 商品id*数量,商品id*数量,商品id*数量 这样来区分.先逗号就能分出每一比,在*分就能分出每一比的数量.提交时候在一起入数据库.效率高速度快. --------------------编程问答-------------------- 我是用一个
Dictionary<int, ordermodel> cart = new Dictionary<int, ordermodel>();
int来存商品编号。ordermodel 这个类来寸商品信息包括(名字,价格,优惠价,剩余数量等。)
然后保存在session中。 --------------------编程问答-------------------- 支持SECCION的人,我想问一下,如果没有登陆的情况下,我想购物车可以用,怎么做啊
本机保持购物车(未登陆的情况下),又怎么做呢 --------------------编程问答-------------------- session只是保存创建表的数据,跟登陆无关! --------------------编程问答-------------------- 临时表没选择一个项目自身添加一行,这个临时表保存在SESSION中. --------------------编程问答-------------------- 使用HashTable来存储选择的商品 --------------------编程问答-------------------- 用javascript+cookie实现购物车功能,而且是AJAX哦
补充:.NET技术 , ASP.NET