五分钟内反应回复,平均十分钟解决任何IT技术问题,按难度跟工作量收费!

我现在的代码已经实现每刷新一次随机读取一组数据。接下来想要实现每隔3秒钟,执行相同的一段代码,网页局部刷新读取随机一组数据,本人新手已经琢磨很久了还是没头绪,望各位前辈帮帮忙。

飘° |浏览360次
收藏|2018/04/30 15:17

以下是我写的代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
    <title>局部刷新</title>
</head>
<body>
<?php
header("Content-Type:text/html; charset=utf-8");
$dbms = "mysql";                                  
$dbName ="wsd";                            
$user = "root";                               
$pwd = "";                                  
$host = "localhost";                            
$dsn  = "$dbms:host=$host;dbname=$dbName";
try{
    $pdo=new PDO($dsn,$user,$pwd);
    $query="select * from node1 order by rand() limit 1";
    $res=$pdo->prepare($query);
    $res->execute();           
    ?>
    <table border="1" width="500">
        <tr>
           
            <td height="22" align="center" valign="middle">温度</td>
            <td height="22" align="center" valign="middle">湿度</td>
        </tr>
    <?php
  $result=$res->fetchAll(PDO::FETCH_ASSOC) ;       
        for ($i=0;$i<count($result);$i++){       
        ?>
        <tr>
      
        <td height="22" align="center" valign="middle"><?php echo $result[$i]['Temperature'];?></td>
        <td height="22" align="center" valign="middle"><?php echo $result[$i]['Humidity'];?></td>
        </tr>
<?php
    }
}
catch(Exception $e){
    die("Error!:".$e->getMessage().'<br>');
}
?>
</table>
</body>
</html>



回答该问题即可获得 2 经验值,问题被采纳即可获得 2 经验值!
我来回答

验证码

  换一个
全部回答(0)
+1
 加载中...