Database 根据最高和最低价格Laravel 5获取房产
您好,我有两个下拉列表,一个是最高价格,另一个是最低价格,我试图从数据库中筛选数据,假设我有4个记录的价格(20000,40000,60000,80000),当用户点击60000时,我想显示小于等于的数据,所以结果会是这样(20000,40000,60000)。这是我的控制器Database 根据最高和最低价格Laravel 5获取房产,database,controller,laravel-5,Database,Controller,Laravel 5,您好,我有两个下拉列表,一个是最高价格,另一个是最低价格,我试图从数据库中筛选数据,假设我有4个记录的价格(20000,40000,60000,80000),当用户点击60000时,我想显示小于等于的数据,所以结果会是这样(20000,40000,60000)。这是我的控制器 在我的控制器中,我的查询不正确,但现在一切正常 //Minimum Price search public function min_price() { $term=Input::get('min');
在我的控制器中,我的查询不正确,但现在一切正常
//Minimum Price search
public function min_price()
{
$term=Input::get('min');
$display = DB::table('property_details')
->where('property_price', '>=', $term)
->Where('sale_or_rent', '=', 'sale')
->get();
//var_dump($display);
if(count($display)!=0)
{
$returnHTML = view('/pages/right_side_area')->with('row', $display)->render();
return response()->json(array('success' => true, 'html'=>$returnHTML));
}
else
{
session::flash('status', 'No Records Found!!!');
$returnHTML = view('/pages/right_side_area')->with('row', $display)->render();
return response()->json(array('success' => true, 'html'=>$returnHTML));
}
}
Hope it will helps other people..
在我的控制器中,我的查询不正确,但现在一切正常
//Minimum Price search
public function min_price()
{
$term=Input::get('min');
$display = DB::table('property_details')
->where('property_price', '>=', $term)
->Where('sale_or_rent', '=', 'sale')
->get();
//var_dump($display);
if(count($display)!=0)
{
$returnHTML = view('/pages/right_side_area')->with('row', $display)->render();
return response()->json(array('success' => true, 'html'=>$returnHTML));
}
else
{
session::flash('status', 'No Records Found!!!');
$returnHTML = view('/pages/right_side_area')->with('row', $display)->render();
return response()->json(array('success' => true, 'html'=>$returnHTML));
}
}
Hope it will helps other people..
查看如何使用
lists()
方法返回值的平面数组。否则,您的代码有什么问题?有具体的错误吗?我找到了解决方案。。。thanx for replyOK在使用lists()
方法返回一个扁平的值数组时。否则,您的代码有什么问题?有具体的错误吗?我找到了解决方案。。。谢谢你的答复