如果要保存数据库的话按如下方法操作:
//添加一张表,三个字段 分别为 id uid history
当用户访问某个分类是
$cid = $_GET['cid'];
$cid = $_GET['uid'];
//判断数据库中是否存在uid为当前uid的记录
//如果存在:将cid用逗号隔开添加到此记录的history字段
//如果不存在:添加uid为当前用户id的记录,并将cid添加到history字段
如果不需要用户关闭浏览器后保存就用session,思路与数据库一样,希望我的思路能帮到你。
每个类别有一个 类别 id ,设为数据库里面 分类表cid 为主键自增id
每一个用户有 自己的 id ,设为数据库里面 用户表uid 为主键自增id
每点击一次 url ,在这个url请求的脚本方法里面接收参数
$cid = $_GET['cid'];
$uid = $_GET['uid'];
4. 然后通过这2个参数 (作为条件) ,可以往统计表里面的相关统计字段 +1
建议通过缓存来做,要不然太过频繁请求数据库.