2

我正在开发一个显示不同网站链接的链接交换目录。我想显示网站链接针对每个链接收到的点击次数。数据库中有一个表“网站链接”,其中一列是 NumOfHits。它的初始值为'0',它也显示在每个链接的前面。

现在我希望当任何用户单击任何链接时,numOfHits 会在数据库中自动增加。如何接收 numOfHits 以及如何在任何用户单击链接时增加点击次数?

我正在使用 netbeans 和 mysql 在 java 中开发应用程序。

4

2 回答 2

2

你是这个意思吗?

update websitehits set
numofhits = numofhits + 1
where url = ?

由 Web 服务代码执行。

于 2013-02-12T13:32:01.367 回答
0

您需要链接上的 onclick 事件,该事件使用已单击的 url 回调服务器,或者需要通过服务器发送链接的重定向器。示例如下。

<a href="http://othersite.example.com/" onclick="pingMySite(this.href);return true;">

或者

<a href="http://mysite.example.com/clickthrough?url=http%3A//othersite.example.com">
于 2013-02-12T16:39:13.220 回答