已关闭。此问题需要更多focused。当前不接受答案。
**想要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。
3天前关闭。
Improve this question
目前,我一直在使用这将刷新每5秒页面,但我希望它在后台获取数据。
<meta http-equiv="refresh" content="5">
Database contains id, Temp, TDS, and timestamp
其连接方法为:
// Connecting to mysql (phpmyadmin) database
$con = mysql_connect(DB_SERVER, DB_USER, DB_PASSWORD) or die(mysql_error());
// Selecting database
$db = mysql_select_db(DB_DATABASE) or die(mysql_error()) or die(mysql_error());
// returning connection cursor
return $con;
我使用PHP从数据库中获取最后一个条目,如下所示
filepath = realpath (dirname(__FILE__));
require_once($filepath."/db_connect.php");
$db = new DB_CONNECT();
// From Tank table
$result = mysql_query("SELECT MAX(id) as id,Temp,TDS FROM Tank");
$result = mysql_fetch_array($result);
// I add these two line because the first one only parse the maximum id on id column but not others.
$last = mysql_query("SELECT * FROM Tank WHERE id='$result[id]'");
$last = mysql_fetch_array($last);
$tempnow = $last['Temp'];
$id = $last['id'];
$TDS = $last['TDS'];
我已经搜索了一些使用 AJAX 解决方案,但不太明白如何在此基础上实现。
1条答案
按热度按时间2ledvvac1#
如果你不想每次都重新加载页面的话,可以这样调用 AJAX 函数