Php Laravel中我的搜索栏中的条目无效

Php Laravel中我的搜索栏中的条目无效,php,laravel,Php,Laravel,我创建了一个搜索栏,到目前为止效果很好。我想改进我的搜索栏 当我输入一个不在我的列表中的名字时,我希望保留在我的页面索引中,记录所有的录音 例如:如果我输入leonard作为名称 我有一页空的 我的录音可以留在我的页面索引上吗 这是我的相关代码: public function index(Request $req) { if ($req->has('search') && !empty($req->search)) { $validated

我创建了一个搜索栏,到目前为止效果很好。我想改进我的搜索栏

当我输入一个不在我的列表中的名字时,我希望保留在我的页面索引中,记录所有的录音

例如:如果我输入
leonard
作为名称

我有一页空的

我的录音可以留在我的页面索引上吗

这是我的相关代码:

public function index(Request $req)
{
   if ($req->has('search') && !empty($req->search)) {
        $validated = $req->validate([
        'search' => 'alpha', 
        ]);

        $students = Student::where('name', 'LIKE', '%' . $validated['search'] . '%')->orderBy('name', 'ASC')->paginate(5);
        $students->appends($req->only('search'));
        return view('admin.students.index', compact('students'));
        }

        $students = Student::orderBy('name', 'ASC')->paginate(5);
        return view('admin.students.index', compact('students'));
}
没有必要在标题中加上“问题”。我们知道你有一个问题;这就是为什么你要发布一个关于堆栈溢出的问题。没有必要在你的标题中添加“问题:”。我们知道你有一个问题;这就是为什么您要发布一个关于堆栈溢出的问题。