تشکرها : 2 ( 12 تشکر در 11 ارسال )
ارسال: #5
RE: مشکل در پردازش کد-لاراول(حل شد)
کد PHP:
if( $request [ "area" ]!= "" ){ $area = $request [ "area" ]; $encode = str_replace ( "," , "','" , $area ); $string = substr ( $encode , 0 ,- 2 ); $new = "'" ; $new .= $string ; $str = $area ; explode ( ',' , $str , 0 ); explode ( ',' , $str , 2 ); $mysession = explode ( ',' , $str ,- 1 ); $sale = DB :: table ( 'real_estate_table' )-> join ( 'real_estate_cat' , 'real_estate_cat.id' , '=' , 'real_estate_table.real_estate_category' )-> join ( 'real_estate_dump' , 'real_estate_dump.id_' , '=' , 'real_estate_table.real_estate_du' )-> join ( 'real_estate_area' , 'real_estate_area.id' , '=' , 'real_estate_table.real_estate_area' )-> join ( 'real_estate_table_earth' , 'real_estate_table_earth.barcode_token' , '=' , 'real_estate_table_earth.barcode_token' )-> join ( 'real_estate_table_price' , 'real_estate_table_price.barcode_token' , '=' , 'real_estate_table.barcode_token' )-> join ( 'real_estate_table_rss' , 'real_estate_table_rss.barcode_token' , '=' , 'real_estate_table.barcode_token' )-> where ( 'real_estate_dump.dump' , 'like' , '%' . $request [ 'dump' ]. '%' )-> where ( 'real_estate_cat.category' , 'like' , '%' . $cat . '%' )-> where ( 'real_estate_table_rss.workspace' , '=' , $karbari )-> wherein ( 'real_estate_area.area_name' ,[ $mysession ])-> orderBy ( 'id_record' , 'desc' )-> groupby ( 'real_estate_table.barcode_token' )-> paginate ( 12 ); //finally get the result }else{ $sale = DB :: table ( 'real_estate_table' )-> join ( 'real_estate_cat' , 'real_estate_cat.id' , '=' , 'real_estate_table.real_estate_category' )-> join ( 'real_estate_dump' , 'real_estate_dump.id_' , '=' , 'real_estate_table.real_estate_du' )-> join ( 'real_estate_area' , 'real_estate_area.id' , '=' , 'real_estate_table.real_estate_area' )-> join ( 'real_estate_table_earth' , 'real_estate_table_earth.barcode_token' , '=' , 'real_estate_table_earth.barcode_token' )-> join ( 'real_estate_table_price' , 'real_estate_table_price.barcode_token' , '=' , 'real_estate_table.barcode_token' )-> join ( 'real_estate_table_rss' , 'real_estate_table_rss.barcode_token' , '=' , 'real_estate_table.barcode_token' )-> where ( 'real_estate_dump.dump' , 'like' , '%' . $request [ 'dump' ]. '%' )-> where ( 'real_estate_cat.category' , 'like' , '%' . $cat . '%' )-> where ( 'real_estate_table_rss.workspace' , '=' , $karbari )-> orderBy ( 'id_record' , 'desc' )-> groupby ( 'real_estate_table.barcode_token' )-> paginate ( 12 ); //finally get the result }