我运行了一个数据采集板,我生成了一个 php 代码,每 15 分钟提取一次数据,然后将其插入一个表中。
这工作正常。但是,如果由于某种原因连接丢失或缺少某些值,我想生成一个恢复功能,所以我想知道如何向董事会索要一些值,但我需要弄清楚如何发布恢复的数据和然后按时间戳对整个表顺序进行排序。
为此,我想使用 php,并放置此代码
$result = mysql_query("SELECT * FROM `table` ORDER BY `date` DESC;" );
但这不会造成任何影响。我需要对表格而不是结果进行排序。
有什么简单的方法可以做到这一点吗?
编辑:
使用时间戳提取数据,现在我的表具有以下结构:
id | TimeStamp | Temperature
- 我
id
是INT NOT NULL AUTO_INCREMENT PRIMARY KEY
timestamp
temperature
是varchar(15)
php函数获取adquicition board的最后一个值,插入到最后一个id上。我只是放置时间戳来制作数据的历史记录。但我希望表按此字段排序,以防恢复。为了进行恢复,对板的调用功能与连续模式不同。这就是我使用顺序插入的原因,如果在丢失数据恢复完成后我可以使用时间戳对整个表进行排序,我会徘徊。