Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.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中显示first上的最后一个条目?_Php_Mysql_Database - Fatal编程技术网

如何在php中显示first上的最后一个条目?

如何在php中显示first上的最后一个条目?,php,mysql,database,Php,Mysql,Database,我有一个处理大量数据的程序。过程是这样的,首先我输入客户的姓名和账号,然后将其保存在数据库中,然后从那里获取记录,并输入他/她的会计年度每个月的用电量。我想在first上显示最后输入的数据,以便应用分页。我该怎么做?谢谢你的帮助 使用按字段名排序DESC子句: 按id DESC从mytable ORDER中选择* 这将选择按Id降序排列的记录。。。如果与您的问题更相关,您可以放置任何列而不是id。例如日期字段。使用按字段名称排序DESC子句: 按id DESC从mytable ORDER中选择*

我有一个处理大量数据的程序。过程是这样的,首先我输入客户的姓名和账号,然后将其保存在数据库中,然后从那里获取记录,并输入他/她的会计年度每个月的用电量。我想在first上显示最后输入的数据,以便应用分页。我该怎么做?谢谢你的帮助

使用
按字段名排序DESC
子句:

按id DESC从mytable ORDER中选择*


这将选择按Id降序排列的记录。。。如果与您的问题更相关,您可以放置任何列而不是id。例如日期字段。

使用
按字段名称排序DESC
子句:

按id DESC从mytable ORDER中选择*

这将选择按Id降序排列的记录。。。您可以放置任何列而不是id。例如,如果与您的问题更相关,则可以放置日期字段。

您可以通过按表自动递增键(通常为id)查询并按相同键(DESC)排序来调用“上一个数据”,并将结果限制为仅获取第一行

例:

您可以通过按表自动递增键(通常是Id)查询、按相同键(DESC)排序并将结果限制为仅获取第一行来调用“最后一个数据”

例:


假设您的数据库结构如下:

表:客户

客户识别码[PK]

名字

表:用电量

客户识别码[FK]

数量

日期

您可以使用如下SQL语句:


假设您的数据库结构如下所示,则从电力消耗中选择*,其中客户id=1订单日期描述

表:客户

客户识别码[PK]

名字

表:用电量

客户识别码[FK]

数量

日期

您可以使用如下SQL语句:


选择*from electron_consumpions,其中client_id=1 ORDER BY dated DESC

自您标记mysql以来,此处:自您标记mysql以来,此处:
SELECT * FROM myTable ORDER BY id DESC LIMIT 1