手机版

php结合创建交互式、快速动态网页应用的网页开发技术实现赞、顶、踩功能实例

时间:2021-11-08 来源:互联网 编辑:宝哥软件园 浏览:

服务器端编程语言(专业超文本预处理器的缩写)应用越来越多,也越来越广泛,为了增加网站的丰富多彩,从而出现了很多新的技术阿贾克斯。是现代网站中不能缺少的一项技术,他可以异步刷新数据,而实现很多效果,比如刷新验证码,微博中的赞功能,都是运用这个。本次赞功能的效果图

主页文件(index.php):复制代码代码如下:脚本类型=' text/JavaScript ' src=' http://www。jb51。net/js/jquery。量滴js '/script脚本类型=' text/JavaScript ' src=' http : finger _ Ajax。js '/脚本?phpheader(' Content-type : text/html;charset=utf-8 ');包括finger _ Ajax。PHP ';$sql='从finger_ajax中选择* ';$res=mysql_query($sql,$ link);while($ row=MySQL _ fetch _ array($ RES)){ echo ' p ' .$row['title'].\r\na href='#' onclick='finger(' .$ row[' id ']')' img src=' finger . jpg '/赞一下手指.$row['id']' '。$row['finger']./span)/a/p \ r \ n ';}?处理创建交互式、快速动态网页应用的网页开发技术请求及配置信息文件(finger_ajax.php):复制代码代码如下:php/** '赞' 功能响应创建交互式、快速动态网页应用的网页开发技术请求*///配置$ DBhost=' localhost $ dbUser=' root $ dbPass=' dddddd $ DBNAmE=' test $ DBcharset=' utf8 $ link=MySQL _ connect($ DBhost,$ DBUSer,$ DBpass)或die(MySQL _ error());MySQL _ query(' set name ' .$ dbCharset);MySQL _ select _ db($ DBname);//End//接受对应的idif(!空($ _ POST[' id '])){ $ id=$ _ POST[' id '];//"赞"加1 $ SQL=' update finger _ Ajax设置finger=finger 1,其中id=$ id ';if(mysql_query($sql,$ link)){ echo ' ok ';}else{echo '失败;}}?射流研究…文件(finger_ajax.js):复制代码代码如下://赞jsfunction finger(topic_id){$ .post('finger_ajax.php ',{ 'id': topic_id },function(data){ if(data==' ok '){ alert('感谢您的支持!');}else{ alert('对不起,失败了!');} },' text ');//获取当前"赞"的次数并加1 var finger=parseInt($(').手指' topic_id).html())1;//更新"赞"的次数$('.手指' topic_id).html(手指);}数据库代码(finger_ajax.sql):复制代码代码如下: drop TABLE IF EXISTS ` finger _ Ajax `;CREATE TABLE ` finger _ Ajax `(` id ' int(11)NOT NULL AUTO _ INCREMENT,` title ' varchar(50)NOT NULL DEFAULT ' ',` finger ' int(11)NOT NULL DEFAULT ' 0 ',PRIMARY KEY(` id `))ENGINE=MyISAM AUTO _ INCREMENT=3 DEFAULT CHARSET=utf8;finger _ ajax的记录-插入" finger_ajax "值(' 1 ',"今天天气还不错哦!去做点什么好呢?', '10');插入" finger_ajax "值(' 2 ',"欢迎来到www.jb51.net,国庆将至,祝大家国庆节快乐!', '3');

版权声明:php结合创建交互式、快速动态网页应用的网页开发技术实现赞、顶、踩功能实例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。