0
ユーザーの入力に応じてテーブルを検索するコントローラにユーザーがクリックしたときに検索機能が表示されますそれを前のページに戻しますが、表示されるべきレコードはすでに検索結果に基づいています。私がこれまでに行っていると、検索機能であり、すでに、それは私の問題は、今私が使用してi'amこれまでに検索したデータと前のページに戻ってそれをリダイレクトする方法です検索後のデータで前のページにリダイレクトするlaravel 4.2
public function tsearch()
{
$rnme = Input::get('rname');
$ath = Input::get('auth');
$fsze = Input::get('fsize');
$ftyp = Input::get('ftype');
$dc = Input::get('dcreate');
$du = Input::get('dupload');
$wld = Input::get('wldcrd');
$sbar = Input::get('searchb');
// dd($sbar);
// dd($sbar , $rnme , $ath , $fsze , $ftyp , $dc , $du, $wld);
$subcatid = Session::get('SCid');
$NSAdata = DB::table('nsa_fileuploads AS fu')
->join('nsa_systemusers AS nsu' , 'fu.sid' , '=' , 'nsu.sid')
->join('nsa_subcategory AS sc' , 'fu.subcategoryid' , '=' , 'sc.subcategoryid')
->join('nsa_maincategory AS mc' , 'sc.maincategoryid' , '=' , 'mc.maincategoryid')
->select('fu.fileid' , 'fu.filename' , 'fu.filesize' , 'fu.filetype',
'fu.thumbnail' , 'fu.confidential' , 'fu.sid', 'nsu.username',
'sc.subcategoryname', 'fu.updated_at' , 'fu.created_at', 'mc.maincategoryname' , 'sc.subcategoryid')
->where('fu.subcategoryid' , '=' , $subcatid);
$tick = "";
if($rnme == 'true')
{
$tick = $tick . " rname";
$NSAdata = $NSAdata->where('fu.filename' , 'LIKE' , '%'.$sbar.'%');
}
if($ath == 'true')
{
$tick = $tick . " auth";
$NSAdata = $NSAdata->where('nsu.username' , 'LIKE' , '%'.$sbar.'%');
}
if($fsze == 'true')
{
$tick = $tick . " fsze";
$NSAdata = $NSAdata->where('fu.filesize' , 'LIKE' , '%'.$sbar.'%');
}
if($ftyp == 'true')
{
$tick = $tick . " ftyp";
$NSAdata = $NSAdata->where('fu.filetype' , 'LIKE' , '%'.$sbar.'%');
}
if($dc == 'true')
{
$tick = $tick . " dc";
$NSAdata = $NSAdata->where('fu.created_at' , 'LIKE' , '%'.$sbar.'%');
}
if($du == 'true')
{
$tick = $tick . " du";
$NSAdata = $NSAdata->where('fu.updated_at' , 'LIKE' , '%'.$sbar.'%');
}
if($wld == 'true')
{
$tick = $tick . " wld";
$NSAdata = $NSAdata->where('fu.wildcard' , 'LIKE' , '%'.$sbar.'%');
}
$NSAdata = $NSAdata->get();
dd($NSAdata);
Redirect::back()->with('NSAdata' , $NSAdata);
}
あり、ここで働いていますこの
Redirect::back()->with('NSAdata' , $NSAdata);
ただし、空白のページにリダイレクトされます。どのように私はこれを行うことができます上の任意のアイデア?本当にありがとう!