亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我在 Laravel 中的搜索功能有問題

我在 Laravel 中的搜索功能有問題

PHP
哈士奇WWW 2022-07-29 10:23:41
我正在嘗試創建一個搜索函數來遍歷我的聯系人表并返回任何類似于搜索輸入的值,但我沒有從搜索中獲取數據。我在 slack 和 youtube 等上查找了許多不同的解決方案,但我無法讓它工作......路線Route::get('/search', 'ContactController@search')->name('contacts.search');// Route::post('postSearch', ['as' => 'search', 'contacts' => 'contactsController@postSearch'])->name('contacts.postSearch');Route::get('/postSearch', 'ContactController@postSearch')->name('contacts.postSearch');// Route::get('/search/results/{query}{contact}','ContactController@postSearch')->name('contacts.postSearch');search.blade.php(在聯系人文件夾中)*@extends('layouts.master')@section('content')<div class="row">        <div class="col-md-12">                {{ Form::open(['route'=>'contacts.postSearch', 'method'=>'GET']) }}                @include('contacts.form_search')                {{ form::close() }}        </div></div>@endsection*搜索表格<div class="container">        <div class="col-md-6 text-right">                <form action=" {{ route('contacts.postSearch') }} " method="get" class="form-inline">                        <div class="input-group">                        <input type="search" class="form-control" name="search" placeholder="search contacts">                        </div>                        <div class="input-group-prepend">                                <button class="btn btn-primary" type="submit">Search</button>                        </div>                </form>        </div></div>
查看完整描述

1 回答

?
UYOU

TA貢獻1878條經驗 獲得超4個贊

為了獲得實際數據,您需要執行以下操作:


public function postSearch(Request $request)

{

    $query = $request->get('search');

    $contacts = DB::table('contacts')

        ->where('firstName', 'like', '%' . $query . '%')

        ->orWhere('lastName', 'like', '%' . $query . '%')

        ->orWhere('phone', 'like', '%' . $query . '%')

        ->orWhere('email', 'like', '%' . $query . '%');

        ->get();

該->get()方法將返回數據。


查看完整回答
反對 回復 2022-07-29
  • 1 回答
  • 0 關注
  • 128 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號