php+jQuery ajax實(shí)現(xiàn)的實(shí)時(shí)刷新顯示數(shù)據(jù)功能示例
本文實(shí)例講述了php+jQuery ajax實(shí)現(xiàn)的實(shí)時(shí)刷新顯示數(shù)據(jù)功能。分享給大家供大家參考,具體如下:
創(chuàng)建數(shù)據(jù)表:demo
-- -- 表的結(jié)構(gòu) `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 ; -- -- 轉(zhuǎn)存表中的數(shù)據(jù) `demo` -- INSERT INTO `demo` (`id`, `name`) VALUES (1, '雷軍'), (2, '馬化騰'), (3, '李彥宏'), (4, '馬云');
服務(wù)器文件: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.'}';
顯示數(shù)據(jù)網(wǎng)頁: 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;i<count;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); //每秒執(zhí)行一次
</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>
更多關(guān)于PHP相關(guān)內(nèi)容可查看本站專題:《PHP+ajax技巧與應(yīng)用小結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- jQuery+Ajax實(shí)現(xiàn)用戶名重名實(shí)時(shí)檢測
- Asp.net下利用Jquery Ajax實(shí)現(xiàn)用戶注冊(cè)檢測(驗(yàn)證用戶名是否存)
- jquery ajax 檢測用戶注冊(cè)時(shí)用戶名是否存在
- jquery+ajax實(shí)現(xiàn)異步上傳文件顯示進(jìn)度條
- Jquery ajax書寫方法代碼實(shí)例解析
- 基于ajax及jQuery實(shí)現(xiàn)局部刷新過程解析
- JQuery發(fā)送ajax請(qǐng)求時(shí)中文亂碼問題解決
- JQuery Ajax如何實(shí)現(xiàn)注冊(cè)檢測用戶名
相關(guān)文章
深入apache配置文件httpd.conf的部分參數(shù)說明
本篇文章是對(duì)apache配置文件httpd.conf的部分參數(shù)說明進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP獲取當(dāng)前頁面URL函數(shù)實(shí)例
這篇文章主要介紹了PHP獲取當(dāng)前頁面URL函數(shù)實(shí)例,講述了一個(gè)非常簡單實(shí)用的獲取當(dāng)前頁面URL的函數(shù),并附帶說明了server參數(shù)的用法,需要的朋友可以參考下2014-10-10
php數(shù)據(jù)庫中將base64圖片數(shù)據(jù)轉(zhuǎn)化為可訪問src的方法詳解
后端同學(xué)在對(duì)一些老項(xiàng)目進(jìn)行二次開發(fā)時(shí)候,可能會(huì)遇到一些小的圖片以base64的方式存儲(chǔ)在數(shù)據(jù)庫中的情況,這樣做的好處是這些圖片數(shù)據(jù)一般不會(huì)因?yàn)轫?xiàng)目重新部署而丟失,但是這么做也會(huì)存在一些壞處,本文給大家介紹了php數(shù)據(jù)庫中base64圖片數(shù)據(jù)轉(zhuǎn)化可訪問的src的方法2023-10-10
PHP調(diào)試的強(qiáng)悍利器之PHPDBG
這篇文章主要為大家詳細(xì)介紹了PHP調(diào)試的強(qiáng)悍利器之PHPDBG的相關(guān)資料,感興趣的小伙伴們可以參考一下2016-02-02
使用bcompiler對(duì)PHP文件進(jìn)行加密的代碼
在網(wǎng)上無意間看到這個(gè)功能代碼,還沒有去試,以后有機(jī)會(huì)用到時(shí)在試一試。收藏一下。2010-08-08

