我的环境 Window7+PHPStudy
phpstudy 2016 apache+mysql +php5.4
源代码在附件内
其中记录几个关键点
数据库连接用PDO,具体链接代码在test.php里面
起始页面为Index.php,在该文件内,有如下语句
[PHP] syntaxhighlighter_viewsource syntaxhighlighter_copycode <?php
//以下为加载时的查询语句
$sql="select * from t_d_message";
$stmt=$pdo->query($sql);
$rows=$stmt->fetchAll();
$json_message=json_encode($rows);
?>
var myMessages = ['info', 'warning', 'error', 'success']; // define the messages types
var MessageJson = JSON.parse('<?php echo $json_message;?>');
var MessageArray = [];
for (var i = 0; i < MessageJson.length; i++) {
MessageArray.push(MessageJson[i].content);
}
这个代码意思是页面加载的时候,从数据库内拉取错误信息,然后放在页面内变量MessageArray中
另外页面交互的函数放在DataAPI.php内,意思就是拉取数据库中t_d_Device这个表内的所有数据,
最后在Index.php中,document.ready中,用setInterval('getData()', 2000);不断的去拉取数据,
整个过程就这么简单
SDC.rar
(1.45 MB, 下载次数: 4)
|