基于PHP怎样实时数据更新,方法及过程是什么
导读:这篇文章给大家分享的是“基于PHP怎样实时数据更新,方法及过程是什么”,文中的讲解内容简单清晰,对大家认识和了解都有一定的帮助,对此感兴趣的朋友,接下来就跟随小编一起了解一下“基于PHP怎样实时数据更新,方法及过程是什么”吧。...
这篇文章给大家分享的是“基于PHP怎样实时数据更新,方法及过程是什么”,文中的讲解内容简单清晰,对大家认识和了解都有一定的帮助,对此感兴趣的朋友,接下来就跟随小编一起了解一下“基于PHP怎样实时数据更新,方法及过程是什么”吧。
jquery php实现实时数据更新的方法:1、创建数据表;2、通过创建服务器文件“demo.php”连接数据库并进行相关操作;3、创建显示数据的“fresh.html”网页即可。
本文操作环境:Windows7系统、PHP7.1版、Dell G3电脑。
jquery php如何实现实时数据更新?
php+jQuery ajax实现的实时刷新显示数据功能示例
具体如下:
创建数据表:demo
-- -- 表的结构 `demo` -- CREATE TABLE IF NOT EXISTS `demo` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=5 ; -- -- 转存表中的数据 `demo` -- INSERT INTO `demo` (`id`, `name`) VALUES (1, '雷军'), (2, '马化腾'), (3, '李彦宏'), (4, '马云');
服务器文件:demo.php
?php $mysqli = new mysqli("localhost","root","","test"); $mysqli-> set_charset('utf8'); $query = 'SELECT * FROM demo'; $result = $mysqli-> query($query); $arr = $result-> fetch_all(MYSQLI_ASSOC); $info = json_encode($arr); echo $json = '{ "success":true,"info":'.$info.'} ';
显示数据网页: fresh.html
html> head> meta charset='utf-8'> title> hello/title> /head> body> script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"> /script> script> function check(){ $.ajax({ type:"GET", url:"./demo.php", dataType:"json", success:function(data){ if(data.success){ var count = data.info.length; for(i=0; icount; i++){ var dom = "tr align='center' id='"+data.info[i].id+"'> td> "+data.info[i].id+"/td> td> "+data.info[i].name+"/td> /tr> "; var tag = '#'+data.info[i].id; if(!$(tag).length){ $("#info").append(dom); } } } else{ alert('error'); } } , error:function(res){ alert(res.status); } } ); } window.setInterval(check, 1000); //每秒执行一次 /script> body> div style='width:600px; margin:0 auto; '> table border='1' width="600px"> thead> tr> th> id/th> th> name/th> /tr> /thead> tbody id='info'> tr align='center' id='111'> td> 111/td> td> 测试/td> /tr> /tbody> /table> /div> /body> /html>
现在大家对于基于PHP怎样实时数据更新,方法及过程是什么的内容应该都清楚了吧,希望大家阅读完这篇文章能有所收获。最后,想要了解更多基于PHP怎样实时数据更新,方法及过程是什么的知识,欢迎关注网络,网络将为大家推送更多相关知识点的文章。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 基于PHP怎样实时数据更新,方法及过程是什么
本文地址: https://pptw.com/jishu/650695.html