怎么计算php按钮的点击数

我想让当点击那个按钮时让他在上面出现每次都加一次的程序如果当他为1时候点一下就是2而当他刷新时又是1然后重新相加... 我想让当点击那个按钮时让他在上面出现 每次都加一次的程序 如果当他为1时候点一下就是2 而当他刷新时又是 1 然后重新相加 展开
 我来答
千锋教育
2015-12-11 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
记录按钮的点击次数需要在数据库中设置一个记录字段,比如用hits来记录:
<?php mysql_query("update title set hits=hits+20 where cid=".$_GET['cid']);?>
1、在head中加入如下代码:
<script language=javascript>
document.cookie="new=notread";
if (document.cookie.indexOf("news<?=$_GET['id']?>=read")==-1){
document.cookie="news<?=$_GET['id']?>=read";
location.reload();
} else {
document.cookie="new=read";
}
</script>
2、在浏览页面中加入:
if ($HTTP_COOKIE_VARS["new"]=="notread")mysql_query("update news set views=views+1 where id=".$_GET['id']);
注:地址栏以“?id=**”形式提交到此页面的参数;hits为数据库中的字段名,这两项需修改为网页程序中是相应内容,其他代码可不用修改,直接使用即可。
dangboy
推荐于2016-06-25 · TA获得超过3306个赞
知道小有建树答主
回答量:992
采纳率:80%
帮助的人:420万
展开全部
<div id="con">0</div>
<input type="button" value="提交查询内容" onclick="document.getElementById('con').innerText-=-1">
更多追问追答
追问
onclick="document.getElementById('con').innerText-=-1   这些不懂
追答
onclick="document.getElementById('con').innerText-=-1
onclick 定义按钮的单击事件
document.getElementById('con').innerText 获取 con里的内容
-=-1其它可以写成+=1的,也就是累加1
但JS会这个这当成字符串处理,即变成01111111
所以改成-=-1减负1,也就是加1了,遇到减号,JS就计算了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
艾风网
2011-12-03 · 超过18用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:46.8万
展开全部
如果要好的体验需要配合js。
你可以点击按钮一次记录加一,然后这个按钮的value就用这个记录值。
追问
我也用了  可是他就加一次就不变了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式