• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در پردازش کد-لاراول(حل شد)
#1
سلام.
این کد منه ولی قسمت wherein عمل نمیکنه:

مقدار اولیه area = امام خمینی, مرزداران, پونک
کد پی‌اچ‌پی:
$area=$request["area"];
    
$encode str_replace(",""','"$area);
    
$string substr($encode,0,-2);
    
$new "'";
    
$new .= $string;
    
var_dump($new); !
    
$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',[$new])->
    
orderBy('id_record''desc')->
    
groupby('real_estate_table.barcode_token')->
    
paginate(12); //finally get the result 
  پاسخ
تشکر شده توسط :
#2
اساتید گرامی نیستن؟
  پاسخ
تشکر شده توسط :
#3
دوستان گرامی کارم فورسه
کسی نمیدون؟
  پاسخ
تشکر شده توسط :
#4
دوستان عزیز-منتظرم
  پاسخ
تشکر شده توسط :
#5
کد پی‌اچ‌پی:
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

  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان