如何把网页中点击鼠标的次数记录到数据库

如题所述

用最笨的方法就是点击之后,在数据库里的那个字段会加1,

这当然也要程序控制了!

先设计一个数据库名为"data.mdb"再建一个数据表名为"data",再在数据表里面加个字段名为"look",字段名的数据类型为“数字型”,我用的是ACCESS数据库。当然数据库名,数据表名还有字段名是由你自己定的,我只是作个比例,下面就是程序了!

建一个index.asp文件,文件代码如下:

<!--#include file = "conn.asp"-->

<%

   set rs = server.createobject("adodb.recordset")

   rs.open "select * from data ",conn,1,3 '打开数据表

   sql = "update [data] set look = look + 1"

   conn.execute (sql)

%>

再建个conn.asp文件。代码如下:

<%

  set conn=server.createobject("adodb.connection")

  conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("data/data.mdb")

%>

我是把这个文件放在data文件下,所以最后面为("data/data.mdb"),这里你应该能理解的!你把你所以连接的文字接连到index.asp中。比如“<a href="index.asp">点击</a>

这样就可以实现你所说的点击一次,数据就会加1,这样就能统计你页面的访问次数了!

效果如下图,不过这个笨方法不能防止别人刷新页面!

希望能给你解决这个问题!

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-13
这个可以使用ajax 监听鼠标的动作,异步请求服务器本回答被网友采纳
第2个回答  2010-08-13
点击哪里?如果空白处点击也记录?

如何把网页中点击鼠标的次数记录到数据库
用最笨的方法就是点击之后,在数据库里的那个字段会加1,这当然也要程序控制了!先设计一个数据库名为"data.mdb"再建一个数据表名为"data",再在数据表里面加个字段名为"look",字段名的数据类型为“数字型”,我用的是ACCESS数据库。当然数据库名,数据表名还有字段名是由你自己定的,我只是作...

.net web怎么用日志保存到文本文档中记录用户点击了哪些内容
用AJAX来给每个页面添加鼠标经过事件,将获取到用户点击的数据存到数据库,判断用户进行了哪些操作,是根据鼠标经过事件来做

php鼠标点击提取ID并储存到PHP变量中
要实现这个效果,只能在点击时,重新请求一个 PHP 程序页,然后再通过 get 或 post 将 ID 提交过去,比如常见的 点击。但是你用的 本身不具备点击效果,而且已经输出到浏览器上了,用户才有“点击”的可能。那时就是浏览器和客户端的事情了,与 PHP 无关。要获取这个 ID 需要用 JS 的 onclick ...

网页上如何显示坐标图?
1、首先讲解下网页中鼠标点击坐标。在记事本或其他文本编辑器中输入html基本结构标签 2、在html后输入头标签head ,并添加script标签代码。 3、在标签中定义函数zuobiao()用来获取坐标值 function zuobiao(event){ xzb=event.clientX yzb=event.clientY alert("X 坐标: " + xzb + ", Y ...

...现在需要把每一条数据录入到一个网页的数据库中,复制粘贴太多了,烦 ...
这个很简单,就是脚本数据录入自动化的。你可以用下“无敌点击狗”这样软件,不需复杂的编程,上边有自动录入数据和点击按键的图形化菜单选项。而且无敌点击狗是灵活多样的脚本动作模拟,支持各种自动录入的功能,避免手工录入的麻烦。

flash as2.0 如何记录鼠标单击按钮的次数?
clearchk(isclick) {? ? ? ? chktime = 0;? ? ? ? clearInterval(chktimeid);? ? ? ? if (isclick == true) {? ? ? ? ? ? ? ? \/\/trace(\\"单击\\");? ? ? ? }}clearchk(false);_root.onMouseUp = function() {? ? ? ? if (chktime == 0) {? ? ? ? ? ?

怎么把网页鼠标放在上面才出来的数据取出来?
用onmouseover和onmouseout这两个事件来解决这个问题。如果满意请给我分吧!!! contain{ width:100px;height:100px;border:1px solid #CCC;} function over(){ document.getElementById("contain").style.innerHTML="";} function out(){ document.getElementById("contain").style.innerHTML="...

如何在html网页上点击按钮弹出登陆窗口(登陆窗口里面的代码如何与数据库...
1、确认无误后,打开python编辑器pycharm,然后新建一个文件,叫做tkinter_t.py。2、内容编辑完毕,确认无误后,点击pycharm编辑器最上方的run选项卡。然后再点击下方的run选项。3、然后会弹出一个窗口,让你选择需要运行的python文件,选择刚才创建的tkinter_t.py,然后就会开始执行。弹出我们的测试窗口...

c# 在datagridview 中 用鼠标选中一行删除并保存到数据库怎么实现?
datagridview.selectrows[0] 这个就是你选中的那一行。可以用datagridview.selectrows[0].cells["列号或者列名"].value来确定这个行的某一个单元格的值。然后在数据库里进行更改。删除datagridview的一行的话用datagridview.rows.remove就可以移除掉。或者重新绑定数据源也行。

网页(号码)的浏览记录代码如何写,如下图所示,点击号码或订购,在右侧...
在右边也做一个表单吧,然后根据鼠标点击的左边某一条的id从数据库中提取显示 差不多是这么个意思

相似回答