PHP如何定时访问数据库获取信息来更新页面数据,我知道用ajax,不知道其中的格式

PHP如何定时访问数据库获取信息来更新页面数据,我知道用ajax,不知道其中的格式,第1张

<html>

<head>

<script src="//ajaxgoogleapiscom/ajax/libs/jquery/1111/jqueryminjs"></script>

<script>

$(document)ready(function(){

setInterval(function(){

$ajax({

url: "backendphp",

type: "GET",

dataType: "json",

success: function(json){

$('#output')append(jsontime + '<br/>');

}

});

}, 1000);

});

</script>

</head>

<body>

<div id="output"></div>

</body>

</html>

前台html就是用ajax发请求,一般用json格式发送与接收数据,然后设置setInterval每1秒循环发送一次请求,后台也很简单:

<php

//backendphp

//把送回的数据json_encode()一下就可以了

echo json_encode(array('time'=>time()));

>

回答:

综合思路:

1 大概了解了一下你希望得到的效果,而且也正是我这一周正在攻关的问题,并已经完成最终测试。

2 ajax从另一个php页面得到地址(以text形式得到,形式以ul/li的html代码格式在该php页面中形成并显示)。

3 在indexphp文件的html代码部分建立一个隐藏div块,用以暂放第二条得到的数据。

4 使用javascript实现轮播效果,并设计一个显示界面,在下方按照轮播的情况动态显示介绍(忘了说,这个介绍可在第二条的那个php文件中放入的alt属性之中。)

6 和第四条相配合,在html代码部分加入一个div块,用以显示轮播和文字介绍以及控制按钮,并为其设置id属性,供javascript使用。

7 至于需要多么强悍或炫丽的特效,都可以使用js进行编制,前提是您需要对js有一个基本甚至效好的理解和应用能力。

8 期间还要有转入动画的制作和放置,不过这也只是特效的一部分,如果你希望得到代码,到时候百度hi我,我可以将我的代码供你参考,不过这套代码我暂时还不想公开,你需要的话单独联系。望谅解。

===========================================

至于php正则类?如果没有大量的正则替换工作需要进行的话,最好自己编写,因为所谓的类都会在一定程序上拉低整体程序性能,(其实是我不喜欢使用,也没有去了解过,正则都是自己来用php函数写的。)

=============================

最后,工作顺意,才思泉涌!

Ajax的工作原理相当于在用户和服务器之间加了—个中间层,使用户 *** 作与服务器响应异步化。这样把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约ISP的空间及带宽租用成本的目的。

Ajax的核心是JavaScript对象Xml>

>

以上就是关于PHP如何定时访问数据库获取信息来更新页面数据,我知道用ajax,不知道其中的格式全部的内容,包括:PHP如何定时访问数据库获取信息来更新页面数据,我知道用ajax,不知道其中的格式、php+ajax实现动态调用数据库并显示成幻灯片效果、Ajax 工作原理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9806700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存