AJax技术

AJAX实现自动加载php数据

字号+ 作者:H5之家 来源:H5之家 2015-11-16 13:32 我要评论( )

AJAX实现自动加载php数据

AJAX实现自动加载php数据

时间:2014-07-29 09:00 作者:QQ地带 我要评论

相信很多同学在微博或其他社交网站上都见过这种每隔几秒就自动显示最新的消息。下面是Facebook和Twitter网站上自动加载数据的效果。

 

 

 

想实现这一功能其实很简单,看下面的示例:

 

 

index.html

 

这里是前端代码

 

 

<script type="text/javascript" src="

libs/jquery/1.3.0/jquery.min.js"></script>

<script type="text/javascript">

var auto_refresh = setInterval(

function ()

{

$('#load_tweets').load('record_count.php').fadeIn("slow");

}, 10000); // 每10000 毫秒刷新一次

</script>

<body>

<div id="load_tweets"> </div>

</body>

 

record_count.php

 

这里只是输出“uncletoo中文网 - 自动加载示例”

 

 

<?php

echo "uncletoo中文网 - 自动加载示例..............";

?>

 

 

index.php

 

这里需要一个搜索框,通过$search_word将搜索关键字传递到record_count.php页面

 

 

<script type="text/javascript" src="

libs/jquery/1.3.0/jquery.min.js"></script>

<script type="text/javascript">

var auto_refresh = setInterval(

function ()

{

$('#load_tweets').load('record_count.php?q=<?php echo $search_word; ?>').fadeIn("slow");

}, 10000); // 每10000 毫秒刷新一次

</script>

<body>

<div id="load_tweets"> </div>

</body>

 

 

 

 

这里是从数据获取数据并展示

 

record_count.php:

 

<?php

$search_word=$_GET['q'];

$sql = mysql_query("Select id form Messages where message LIKE '%$search_word%'");

$record_count=mysql_num_rows($sql);

//Display count.........

echo $record_count;

?>


标签: php ajax

顶一下

(0)

0%

踩一下

(0)

0%

Google提供的广告

推荐图文

相关文章

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JQuery实现Ajax加载图片的方法

    JQuery实现Ajax加载图片的方法

    2016-02-24 17:01

  • 判断用户是不是为ajax请求

    判断用户是不是为ajax请求

    2016-02-24 17:00

  • Ajax与WEB开发 by alixixi.com

    Ajax与WEB开发 by alixixi.com

    2016-02-11 11:02

  • jQuery.ajax()的相关参数及使用

    jQuery.ajax()的相关参数及使用

    2016-02-08 16:00

网友点评