У меня есть страница, которая получает все значения с одинаковым значением employee_no
.вот моя страница.
здесь, на моей странице, видите текстовое поле?это данные, которые я получаю, и это будет моей основой, когда я получу все записи с одинаковым номером.
, поэтому при отображенииэтот номер сотрудника, то все данные должны быть отображены.но в моем случае данные здесь не отображаются, взгляните.
, тогда как окончательный результат должен быть следующим.
вот мой взгляд
{!! Form::open(['action' => 'Admin\EmployeeFilemController@insertSchedule', 'method' => 'POST']) !!}
{{Form::text('txtEmployeeNo', $employee->employee_no,['class' => 'form-control'])}}
{!! Form::close() !!}
вот мой контроллер
public function createSchedule(Request $request, $id)
{
$employee = Employeefm::find($id);
$employNum = $request->input('txtEmployeeNo');
$employeeSched = Schedule::where(['employee_no'=>$employNum])->get();
// dd($request->all);
return view('admin.employeemaintenance.createSchedule',compact('employee','employeeSched'));
}
мой маршрут
Route::get('/admin/employeemaintenance/{id}/createSchedule', 'Admin\EmployeeFilemController@createSchedule');
PS Я отобразил данные, потому что я изменил код $employNum
$employeeSched = Schedule::where(['employee_no'=>$employNum])->get();
на это фиксированное число 54232
$employeeSched = Schedule::where(['employee_no'=>`54232'])->get();
и вот как я его получил
@foreach ($employeeSched as $setTime)
<tr>
<td> {{Form::label('date_today', $setTime->date_today)}}</td>
<td> {{Form::label('time_in', $setTime->time_in)}}</td>
<td> {{Form::label('time_out', $setTime->time_out)}}</td>
</tr>
@endforeach