李维强-15级 发表于 2018-11-9 21:13:50

【PHP】水电厂

我的环境 Window7+PHPStudy
phpstudy 2016apache+mysql +php5.4
源代码在附件内
其中记录几个关键点
数据库连接用PDO,具体链接代码在test.php里面
起始页面为Index.php,在该文件内,有如下语句
    <?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.content);
    }
这个代码意思是页面加载的时候,从数据库内拉取错误信息,然后放在页面内变量MessageArray中

另外页面交互的函数放在DataAPI.php内,意思就是拉取数据库中t_d_Device这个表内的所有数据,

最后在Index.php中,document.ready中,用setInterval('getData()', 2000);不断的去拉取数据,
整个过程就这么简单

页: [1]
查看完整版本: 【PHP】水电厂