怎么实现点击图片广告打开链接,并计算此图片在数据库的点击率
数据库有很多行图片广告地址首页显示的广告从数据库随机读取的
现在我想实现一个功能:点击图片,打开新链接,并将数据库字段clickcount 的值+1
HTML页面:<img src='<dr()>'>
数据库pic结构如下
id picurl clickcount
1 pic/1.jpg 1
2 pic/2.jpg 12
3 pic/3.jpg 3
4 pic/4.jpg 2
5 pic/5.jpg 5
--------------------编程问答-------------------- 首先, 你如果要实现点击图片跳转到广告地址的话, 我建议楼主可以在数据库中加个字段.
就是该图片的广告对应地址字段.. --------------------编程问答-------------------- <img src='<dr()>' onclick='setclickcount(图片编号)'>
function setclickcount(id){
ajax 修改数据库不就可以了
} --------------------编程问答-------------------- 然后点击图片的时候产生一个单击事件, 在这个事件中写一条update语句..
update pic set count=count+1 where id=1--------------------编程问答-------------------- 第一种用ajax. 加单击事件。
如果不会使用ajax做的话使用第二种
第二种点击图片 跳转到处理页面,处理页面page_load里加数据库更新,然后将本页跳转广告页,多一步页面处理。也是可以实现的。不过还是推荐用ajax做。 --------------------编程问答-------------------- 可以先统一打开一个页面 在这个页面里进行统计 然后再跳转到图片真正的地址
--------------------编程问答-------------------- 用AJAX的朋友,可以告诉我具体方法吗? --------------------编程问答-------------------- 单击事件执行一条SQL语句,修改clickcount的值,这样能实现 --------------------编程问答-------------------- 可以参考1楼的 --------------------编程问答-------------------- 为什么都是AJAX什么的,多麻烦,没个什么插件吗
补充:.NET技术 , ASP.NET