Maison >développement back-end >tutoriel php >php+ajax obtient une augmentation des pages vues et des clics
Cet article partage avec vous un code très pratique pour ajouter des vues en 1 clic en utilisant php+ajax Il est recommandé à tous les amis dans le besoin de s'y référer
Ce qui suit est un code relativement complet. qui peut être utilisé dans des applications pratiques. Ce code est implémenté par ajax combiné avec du code php.
Le code 1.ajax est le suivant :
<!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('GET','count.php?a=a',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='num'></p> <input type="button" value="增加次数" > </body> </html>
Code 2.php :
<?php mysql_connect('localhost','root',''); mysql_selectdb('click'); $rs=mysql_query("UPDATE click SET num = num +1 WHERE name = '".$_GET['a']."'"); if(mysql_affected_rows()==1){ $rs=mysql_query("select * from click where name='".$_GET['a']."'"); $row=mysql_fetch_array($rs); echo $row['num']; } ?>
Résumé : Ce qui précède est tout Contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.
Recommandations associées :
Comment utiliser PHP pour la lecture de bases de données, le jugement et la connexion à une session
Techniques courantes PHP pour la gestion des erreurs
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!