使用PHP从SQL选择中获取第一个/最后一个值



我在我的PHP文件中有一个SQL查询(我使用此文件根据事件的启动时间和持续时间来计算图形时屏;启动时间和持续时间是我的列中我的列中的列中的列(。

如何使用PHP从下面的选择中打印/获得最后一个或第一个值?我的意思是从列"启动时间"中的第一个或最后一个值。

$query1=mysqli_query($db,"select * from LISTS where category='planner' 
order by date,timestart asc");

我谷歌搜索了,因为我是初学者,但是结果没有太多意义,因为我还没有太多技能。因此我问你。

预先感谢。另外,请您以非常原始的方式解释,这是我目前可能不理解的一些术语。

如果您不是一个MySQL状态中的第一个和最后一个值,则可以使用" Union"。联合操作员用于结合两个或多个选择语句的结果集。

获得首先或最后一个值使用"限制"并将其设置为1,然后按ASC或DESC订购。

示例:

select * from LISTS where category='planner' order by date,timestart asc 
limit 1) union (select * from LISTS where category='planner' order by 
date, timestart desc limit 1

,所以我决定根据选择仅找到一个值。我必须在页面上显示它,这对我有用。

$query3=mysqli_query($db,"select datetime from LISTS where
category='planner' order by date,timestart asc");
$SelectionArray=mysqli_fetch_array($query3);
$FIRSTdatetime=reset($SelectionArray);
echo $FIRSTdatetime;

相关内容

  • 没有找到相关文章

最新更新