gpt4 book ai didi

php - for循环只返回最后的结果 - php

转载 作者:行者123 更新时间:2023-11-29 05:13:48 25 4
gpt4 key购买 nike

我的 For 循环看起来像这样

for ( $i = $startTime; $i <= $endTime; $i = $i + 86400 ) 
{
$thisDate = date( 'Y-m-d', $i );
$sql = "SELECT * FROM tablename WHERE date = '$thisDate'";
$res = parent::_executeQuery($sql);
$rs = parent::getAll($res);

}

return($rs);

现在 return($rs) 只会给我最后一条记录。我如何获得 for 循环内获得的所有结果?

最佳答案

你也可以这样试试,

$sql = "SELECT * FROM tablename WHERE date BETWEEN  '".date('Y-m-d',$startTime)."' AND  '".date('Y-m-d',$endTime)."'";
$res = parent::_executeQuery($sql);
$rs = parent::getAll($res);
return($rs);

这不需要循环,您将在一次查询中获得所有结果。

关于php - for循环只返回最后的结果 - php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35954276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com