Php 我需要显示过滤器';s列表
我正在过滤,在我的dd($search)上显示数据,但不是我的刀片 我认为这是回归的问题Php 我需要显示过滤器';s列表,php,laravel,search,filter,Php,Laravel,Search,Filter,我正在过滤,在我的dd($search)上显示数据,但不是我的刀片 我认为这是回归的问题 $req1 = $request->has('searchByStatus'); if ($req1 && $request->input('searchByStatus') === 'open')//same with closed { $search = MaintenanceTasks::select( 'Start_da
$req1 = $request->has('searchByStatus');
if ($req1 && $request->input('searchByStatus') === 'open')//same with closed
{
$search = MaintenanceTasks::select(
'Start_date_reparation'
)
->where('Start_date_reparation','like' ,'1999-11-11 00:00:00')
->get();
dd($search);
}
return view('/otList', [
'searchByStatus'=>$req1,
'search'=>$search
]);
php我对它进行了一点总结
<select type="text" name="searchByStatus">
<option value="open">open</option>
<option value="closed">closed</option>
</select>
<button type="submit">Search</button>
@foreach($search as $otList)
@if(($otList->getDateString() == '1999-11-11 00:00:00'))
<label>open</label>
@else
<label>closed</label>
@endif
打开
关闭
搜寻
@foreach($otList搜索)
@如果($otList->getDateString()='1999-11-11 00:00:00'))
打开
@否则
关闭
@恩迪夫
dd()
(die and dump)会停止函数的执行,因此假设条件为真,则不会返回到视图
if ($req1 && $request->input('searchByStatus') === 'open') {
$search = MaintenanceTasks::select('Start_date_reparation')
->where('Start_date_reparation','like' ,'1999-11-11 00:00:00')
->get();
// this is preventing the rest of your function executing
dd($search);
}
您可以使用dump($search)代码>相反,它是类似的,但不会阻止函数的其余部分执行。但它显示的是相同的黑色图表,我需要它在list@Tatiana您可以将刀片代码添加到问题中吗?完成………您是否尝试调试foreach
循环?这里有一个条件,可能会阻止页面上的任何输出。