看过此文章的还看过的实现方法 记录访问的id,然后通过ie查询其他的文章标题, 有什么问题么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你每篇文章页面加载的时候,记录UserID然后查找个ID所有浏览过的文章,联合查一下,就出来了 记录id,然后通过id找文章标题. 比如有三个用户,A、B、CA看过:1,2,3,4四篇文章;B看过:2,3,4,5四篇文章;C看过:3,4,5,6四篇文章;D看过:2,3,4,6四篇文章;那么当第四个用户E看了文章3的时候,看过此文章的还看过……的显示结果应该就是:4,2,5,6,1其中和3相关的4都出现4次,2出现了3次,5出现了2次,6出现了6两次,1出现了1次;好了,所以我想要实现这个功能,就应该这样:1)首先记录每个用户看了那些文章,比如这些对应关系都放在一个表Temp中; 该表中至少有两个字段:UserID、ArticleID2)从Temp表中查询出你需要的前N条记录即可,难点是查询条件该怎么指定,你可以自己想想,我也没做过,呵呵。不过我想大致思路肯定是从这个Temp表中利用一条SQL语句或一个复杂的存储过程查询出前N个你要的ArticleID; 求助 我把一个列设置为identity,我想把它改为primary key 不知这个sql语句怎么写 SQL连接字符串什么意思 打开一个带有 iframe 的页面 生成静态页后ajax引起出现'Sys' 未定义 借人气弱问:flash中怎样给按钮添加链接? 急!在线等!请教关于SESSION时间问题! 我执行.net页面里的存储过程为什么每次只有第一次是成功的,第二次就不执行了? 对DataSet取得记录集怎样排序?请各显神通吧! 请教:我想看QuickStart下的例子,但总报错,要怎么做? 招聘 权限
然后查找个ID所有浏览过的文章,联合查一下,就出来了
A看过:1,2,3,4四篇文章;
B看过:2,3,4,5四篇文章;
C看过:3,4,5,6四篇文章;
D看过:2,3,4,6四篇文章;那么当第四个用户E看了文章3的时候,看过此文章的还看过……的显示结果应该就是:
4,2,5,6,1
其中和3相关的4都出现4次,2出现了3次,5出现了2次,6出现了6两次,1出现了1次;好了,所以我想要实现这个功能,就应该这样:
1)首先记录每个用户看了那些文章,比如这些对应关系都放在一个表Temp中;
该表中至少有两个字段:UserID、ArticleID
2)从Temp表中查询出你需要的前N条记录即可,难点是查询条件该怎么指定,你可以自己想想,我也没做过,呵呵。不过我想大致思路肯定是从这个Temp表中利用一条SQL语句或一个复杂的存储过程查询出前N个你要的ArticleID;