Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我需要显示过滤器';s列表_Php_Laravel_Search_Filter - Fatal编程技术网

Php 我需要显示过滤器';s列表

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

我正在过滤,在我的dd($search)上显示数据,但不是我的刀片

我认为这是回归的问题

$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
循环?这里有一个条件,可能会阻止页面上的任何输出。