Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从表中选择上次插入的数据_Php_Mysql_Phpmyadmin - Fatal编程技术网

Php 从表中选择上次插入的数据

Php 从表中选择上次插入的数据,php,mysql,phpmyadmin,Php,Mysql,Phpmyadmin,首先,我试图在这里以及微软论坛等其他网站上寻找答案,但找不到任何答案。或者我就是不明白 我在做一个学校项目,我从一家公司得到的,他们让我访问他们的数据库。这里有一个表格,里面有来自传感器的数据,传感器每隔一段时间就会记录一些东西 现在我的问题是:我想把最后一个数据插入到表中,只显示一行echo或print,我真的不在乎如何,我只想让它工作并理解它 该表如下所示: 我想在第3列中显示最后插入的数据。 公司提供给我的表格有什么方法可以做到这一点吗?使用phpmyadmin,您可以: Select

首先,我试图在这里以及微软论坛等其他网站上寻找答案,但找不到任何答案。或者我就是不明白

我在做一个学校项目,我从一家公司得到的,他们让我访问他们的数据库。这里有一个表格,里面有来自传感器的数据,传感器每隔一段时间就会记录一些东西

现在我的问题是:我想把最后一个数据插入到表中,只显示一行echo或print,我真的不在乎如何,我只想让它工作并理解它

该表如下所示:

我想在第3列中显示最后插入的数据。
公司提供给我的表格有什么方法可以做到这一点吗?

使用phpmyadmin,您可以:

Select * from your_table order by col1 desc Limit 1;

这样,您将只保留最后一个条目

排序不提供插入的最新记录。我们不知道时间戳是否与插入时间有关。事实上,它们是测量结果,在给定的时间戳收集后,可以随时插入这些结果-因此,根据更新频率/连接质量等,可能会在以后插入较旧的记录。哦,是的,这是真的,我没有考虑过这一点。我的错。上次插入:你是指技术上最后插入的记录,还是时间戳最年轻的记录?如果是后一种情况,请参见给出的答案。是的,我指的是最后插入的记录。在这种情况下,这是说2018-03-16 15:00:04;6 678;1018 2. 顺便说一下,COL1是一个varchar,也许可以先将其转换为时间戳,然后选择具有最新时间戳的COL3或其他什么?