ctctgigi 发表于 2010-10-12 10:39:21

“浏览过此商品的网友还浏览过哪些”设计思路

您浏览过的商品,浏览过此篇商品的网友还浏览过哪些商品 后者算法有些难度,只能用cookie收集信息,计算量很大 求教各位大大应该怎样做

sonic 发表于 2010-10-12 14:17:24

(IP,prod_id);
商品详细信息页面也开始就要记录visitor的IP和产品的id
记录好之后可以保留到敢看记录
用count()总计出看过该产品的数量,用数量来限定看过最多的
select prod_id,count(v.prod_id) as cnt
from prod_visit as v,product as p,category as c
where
v.prod_id=p.prod_id
p.cate_id=c.cate_id
and c.cate_id=?
order by cnt desc
limit ?;

可能写的有细节错误。但是意思就是这样,你可以试试你的表。
页: [1]
查看完整版本: “浏览过此商品的网友还浏览过哪些”设计思路