Php 我想要一个易于理解的代码,根据今天的日期从表中选择一组行
我是初学者,我试图根据今天的日期显示员工出勤情况列表。我需要一个以上条件的代码示例,我尝试了很多方法,但没有一个是我用的,我将提供表结构。请指导我一步一步的程序,我真的是一个有耐心的人Php 我想要一个易于理解的代码,根据今天的日期从表中选择一组行,php,laravel,Php,Laravel,我是初学者,我试图根据今天的日期显示员工出勤情况列表。我需要一个以上条件的代码示例,我尝试了很多方法,但没有一个是我用的,我将提供表结构。请指导我一步一步的程序,我真的是一个有耐心的人 Table: empatten ================ empid empname empstatus (whether present or absent) doa (date of attendance) This is my show blade ===================== @
Table: empatten
================
empid
empname
empstatus (whether present or absent)
doa (date of attendance)
This is my show blade
=====================
@extends ('empatten.layout')
<html>
<head>
<title>Display attendance information</title>
</head>
<body>
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-right">
<a class="btn btn-success" href="{{ route
('empatten.index') }}">Back</a>
</div>
</div>
</div>
<table class="tableizer-table">
<thead>
<tr class="tableizer-firstrow">
<th>Emp ID</th>
<th>Emp Name</th>
<th>Emp Status</th>
<th>Action</th>
</tr></thead><tbody>
@foreach($empatten as $attens)
<tr>
<td>{{ $attens->empid }}</td>
<td>{{ $attens->empname }}</td>
<td>{{ $attens->empstatus }}</td>
<td>{{ $attens->doa }}</td>
</tr>
@endforeach
</tbody></table>
</body>
</html>
This is my Index Page:
=========================
@extends('empatten.layout')
@section('content')
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2>Employee Management Page</h2>
</div>
<br><br>
<div class="pull-left">
<a class="btn btn-success" href="{{ route('empatten.create') }}"> Add Todays Attendance</a>
</div>
<br><br>
<div class="pull-left">
<a class="btn btn-success" href="{{ route('empatten.show') }}"> View Todays Attendance</a>
</div>
</div>
</div>
This is my controller show function
+++++++++++++++++++++++++++++++++++++
public function show(Empatten $empatten)
{
return view('empatten.show',compact('empatten'));
//->with('empatten', empatten::all());
}
表:empaten
================
舞虻
empname
EMP状态(无论是否存在)
doa(出席日期)
这是我的展示刀
=====================
@扩展('empaten.layout')
显示出勤信息
Emp ID
Emp名称
Emp状态
行动
@foreach($empaten作为$attens)
{{$attens->empid}
{{$attens->empname}
{{$attens->empstatus}
{{$attens->doa}
@endforeach
这是我的索引页:
=========================
@扩展('empaten.layout')
@节(“内容”)
员工管理页面
这是我的控制器显示功能
+++++++++++++++++++++++++++++++++++++
公共功能展示(Empaten$Empaten)
{
返回视图('empaten.show',紧凑型('empaten');
//->使用('empaten',empaten::all());
}
试试这个,
$employee_attention=YourModelName::whereDate('doe',Carbon::today())->get();
这里的YourModelName是Empaten表的您的模型这是一个简单的方法,可以根据您的需要使用。。此处
\Carbon\Carbon::now()
获取今天的日期
public function show()
{
$empatten = Empatten::where('created_at', Carbon::today())->get();
return view('empatten.show',compact('empatten'));
}
“请指导我一步一步的程序”-请阅读。我们不是来给你完整的教程的。您需要学习自己正在使用的技术的基础知识。我们可以在具体问题上帮助您,但这太宽泛和开放了。这不是一个代码编写服务。对不起,我是一个初学者,出于兴趣,我设计了这么大的一个。。。不管怎样,谢谢你的建议你面临的具体问题是什么?您是否得到错误(请具体说明),您是否得到任何结果,您是否得到错误结果(为什么它们“错误”)?感谢您宝贵的方法。我正在index.blade中使用以下代码,当我单击“查看今天的考勤”时,我收到404未找到错误。代码是:404表示没有定义路由