【发布时间】:2012-06-27 04:42:12
【问题描述】:
我运行了一个数据采集板,我生成了一个 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上。我只是放置时间戳来制作数据的历史记录。但我希望表按此字段排序,以防恢复。为了进行恢复,对板的调用函数与连续模式完全不同。这就是为什么我使用顺序插入,如果在丢失数据恢复完成后我可以使用时间戳对整个表进行排序,我会徘徊。
【问题讨论】:
-
排序表/排序结果?相同的区别...和 PDO 的 +1
-
停止使用mysql。去阅读有关 mysqli 和/或 PDO 的信息
-
@user1378680,这对表格排序有何帮助?
-
@Wh1t3h4ck5 .. 不仅仅是排序。
标签: php mysql sorting timestamp