>백엔드 개발 >PHP 튜토리얼 >php+ajax로 페이지 조회수와 클릭수가 증가했습니다.

php+ajax로 페이지 조회수와 클릭수가 증가했습니다.

墨辰丷
墨辰丷원래의
2018-06-11 16:00:201626검색

이 글은 php+ajax를 사용하여 1번 클릭 보기를 추가하는 매우 실용적인 코드를 공유합니다. 도움이 필요한 친구들이 참고할 수 있습니다.

다음은 실제 응용 프로그램에서 사용할 수 있는 비교적 완전한 코드입니다. 유용한 코드입니다. 이 코드는 PHP 코드와 결합된 ajax로 구현됩니다.

One.ajax 코드는 다음과 같습니다.

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<title>ajax实现浏览量点击增加</title>
<script type="text/javascript">
var xmlhttp=false;
function add(){
 try{
  xmlhttp= new XMLHttpRequest;
 }
 catch(e){
  xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
 }
 
 xmlhttp.open(&#39;GET&#39;,&#39;count.php?a=a&#39;,false);
 xmlhttp.onreadystatechange=func;
 xmlhttp.send(null);
}
 
function func(){
 if(xmlhttp.readyState==4){
  var msg=xmlhttp.responseText;
  var tt=document.getElementById("num");
  tt.innerHTML=msg;
 }
}
</script>
</head>
<body>
当前页面数据库中访问次数:<p id=&#39;num&#39;></p>
<input type="button" value="增加次数" >
</body>
</html>

Second.php 코드:

<?php
 mysql_connect(&#39;localhost&#39;,&#39;root&#39;,&#39;&#39;);
 mysql_selectdb(&#39;click&#39;);
 $rs=mysql_query("UPDATE click SET num = num +1 WHERE name = &#39;".$_GET[&#39;a&#39;]."&#39;");
 if(mysql_affected_rows()==1){
  $rs=mysql_query("select * from click where name=&#39;".$_GET[&#39;a&#39;]."&#39;");
  $row=mysql_fetch_array($rs);
  echo $row[&#39;num&#39;];
 }
?>

Summary: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.

관련 권장사항:

php 데이터베이스 읽기, 판단 및 세션 로그인 사용

php 파일 업로드 관련 파일 및 양식 작업과 데이터베이스 작업

php 오류 처리 일반적으로 사용되는 기술

위 내용은 php+ajax로 페이지 조회수와 클릭수가 증가했습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.