benbenlang
V2EX  ›  问与答

laravel 小白求助,我这个搜索功能老做不出来啊!!!

  •  
  •   benbenlang · Feb 2, 2017 · 3627 views
    This topic created in 3428 days ago, the information mentioned may be changed or developed.

    本人新手,想要实现这么个按 ID 搜索用户的需求,折腾半天老是做不出来,求大神指导!

    我的视图

    <button type="button" class="btn btn-default btn-sm"> 禁言 </button> <button type="button" class="btn btn-default btn-sm"> 锁定用户 </button> <button type="button" class="btn btn-default btn-sm"> 删除用户 </button> <button type="button" class="btn btn-default btn-sm" onclick="location.href='{{url('member/create')}}'"> 新增用户 </button>
    <input type="text" class="form-control" name="Member[id]" placeholder="请输入用户 id"> <input type="hidden" name="_token" value="{{ csrf_token() }}"> <button class="btn btn-primary" type="button" onclick="location.href='{{url('member/search')}}'">搜索</button>

    我的控制器

    public function search(Request $request) {

    if ($request->isMethod('POST')){
        $data = $request->input('Member');
        $member = Member::where('id', $data->id)->get();
        return view('member.search',['member'=>$member]);
    }
    
    return view('member.search');
    

    }

    请大神讲的仔细一点啊,本人没有代码基础,讲简单了估计听不懂,最好能给一下代码,跪谢了!!!

    https://segmentfault.com/q/1010000008236856 原问题再这里,V2人气比较高,大家帮帮我!!!

    7 replies    2017-02-03 14:12:53 +08:00
    jessynt
        1
    jessynt  
       Feb 2, 2017
    form 呢?

    onclick 直接 location.href 了
    leafx
        2
    leafx  
       Feb 2, 2017 via iPhone
    同一楼,直接跳转是 get 请求,看看 url
    benbenlang
        3
    benbenlang  
    OP
       Feb 2, 2017
    @jessynt
    {!! Form::text('id') !!} 你是说加这么个 val 吗?
    benbenlang
        4
    benbenlang  
    OP
       Feb 2, 2017
    @jessynt
    或者是在 input 外面加上<form method = "post" action="">??
    wenymedia
        5
    wenymedia  
       Feb 2, 2017 via Android
    多翻文档 有空提问 不如多看两遍文档来的实在
    cxbig
        6
    cxbig  
       Feb 2, 2017
    先搞清楚什么是 GET 和 POST ,再看表单的原理。。。
    Outhwaite
        7
    Outhwaite  
       Feb 3, 2017
    先了解 GET 和 POST 两种传值的区别,再决定用哪种方式,不能混用
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   927 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 21:45 · PVG 05:45 · LAX 14:45 · JFK 17:45
    ♥ Do have faith in what you're doing.