V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
benbenlang
V2EX  ›  问与答

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

  •  
  •   benbenlang · 2017-02-02 07:44:21 +08:00 · 3213 次点击
    这是一个创建于 2850 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人新手,想要实现这么个按 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 条回复    2017-02-03 14:12:53 +08:00
    jessynt
        1
    jessynt  
       2017-02-02 07:52:21 +08:00
    form 呢?

    onclick 直接 location.href 了
    leafx
        2
    leafx  
       2017-02-02 08:00:19 +08:00 via iPhone
    同一楼,直接跳转是 get 请求,看看 url
    benbenlang
        3
    benbenlang  
    OP
       2017-02-02 08:06:53 +08:00
    @jessynt
    {!! Form::text('id') !!} 你是说加这么个 val 吗?
    benbenlang
        4
    benbenlang  
    OP
       2017-02-02 08:10:08 +08:00
    @jessynt
    或者是在 input 外面加上<form method = "post" action="">??
    wenymedia
        5
    wenymedia  
       2017-02-02 08:47:42 +08:00 via Android
    多翻文档 有空提问 不如多看两遍文档来的实在
    cxbig
        6
    cxbig  
       2017-02-02 09:08:56 +08:00
    先搞清楚什么是 GET 和 POST ,再看表单的原理。。。
    Outhwaite
        7
    Outhwaite  
       2017-02-03 14:12:53 +08:00
    先了解 GET 和 POST 两种传值的区别,再决定用哪种方式,不能混用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4599 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:53 · PVG 17:53 · LAX 01:53 · JFK 04:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.