【问题标题】:Where betwee dates in laravellaravel中的日期之间的位置
【发布时间】:2018-10-29 22:16:01
【问题描述】:

嗨,实际上我是 laravel 的初学者,我想在两个日期之间显示一份报告,这取决于我在 db 中的记录,但我很困惑如何做到这一点,有人可以简单地解释一下如何做到这一点请查看、控制器、模型和路线对我有很大帮助,因为我正在做我最后一年的项目,明天是最后一天。 我的观点是这样,但我不知道从哪里开始

<div class="table-responsive">
        <table class="table table-striped table-sm">
          <thead>
            <tr>
              <th>#</th>
              <th>Header</th>
              <th>Header</th>
              <th>Header</th>
              <th>Header</th>
            </tr>
          </thead>
          <tbody>

            <tr>
              <td></td>
              <td>Lorem</td>
              <td>ipsum</td>
              <td>dolor</td>
              <td>sit</td>
            </tr>
          </tbody>
          @endforeach
        </table>
      </div>

【问题讨论】:

    标签: php laravel datetime datepicker


    【解决方案1】:

    好吧,你在这里没有提供任何信息,所以我将给出一个理论示例。

    假设我们有两个日期:

    $start = Carbon::now()->subWeeks(1);
    $end = Carbon::now();
    

    我将有一个名为Order 的基本模型,这样我就可以查看上周在我的数据库中提交的所有订单。我还假设桌子上有一个created_at 字段。

    $orders = Order::where('created_at', '>=', $start)->where('created_at', '<=', $end)->get();
    

    这将返回提供日期之间的所有订单。

    这个逻辑会发生在控制器中,然后你可以将它传递给你的视图。

    return view('orders.home', compact('orders'));
    

    【讨论】:

      猜你喜欢
      • 2016-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-09
      • 2020-10-19
      相关资源
      最近更新 更多