我的控制器代码是:
$bussearches = Bussearch::where('id', 'like', '%');
将$ bussearches发送到视图页面。现在我想输入两个字段并将两个数据搜索到视图页面中的$ bussearches数组中。请帮帮我...我的查看页面是:
<div class="col-md-12">
<div class="form-group required col-md-6" id="form-departure-error">
{!! Form::label("departure","departure place",["class"=>"control-label col-md-3"]) !!}
<div class="col-md-6">
{!! Form::text("departure",null,["class"=>"form-control required","id"=>"departure"]) !!}
<span id="departure-error" class="help-block"></span>
</div>
</div>
<div class="form-group required col-md-6" id="form-arrival-error">
{!! Form::label("arrival","arrival place",["class"=>"control-label col-md-3"]) !!}
<div class="col-md-6">
{!! Form::text("arrival",null,["class"=>"form-control required","id"=>"arrival"]) !!}
<span id="arrival-error" class="help-block"></span>
</div>
</div>
</div>
<div class="form-group">
<div class="col-md-6 col-md-push-3">
<a href="javascript:ajaxLoad('bussearch/searchlist')" class="btn btn-danger"><i class="glyphicon glyphicon-backward"></i>Back</a>
{!! Form::button("<i class='glyphicon glyphicon-floppy-disk'></i> Save",["type" => "submit","class"=>"btn btn-primary"])!!}
</div>
</div>
我想从输入字段输入出发值和到达值作为变量,并在数组'$ bussearches'中搜索两个值,并将预期数据显示为表视图。
`
您可以使用几种where方法来实现此目的。例如:
$bussearches = Bussearch::where('id', 'like', '%' . $field1 . '%')
->orWhere('name', 'like', '%' . $field2 . '%')
->paginate(10);
您可以使用where
或orWhere
表示您正在搜索条件AND
或OR
sql-query