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

2017-02-02 07:44:21 +08:00
 benbenlang

本人新手,想要实现这么个按 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人气比较高,大家帮帮我!!!

3199 次点击
所在节点    问与答
7 条回复
jessynt
2017-02-02 07:52:21 +08:00
form 呢?

onclick 直接 location.href 了
leafx
2017-02-02 08:00:19 +08:00
同一楼,直接跳转是 get 请求,看看 url
benbenlang
2017-02-02 08:06:53 +08:00
@jessynt
{!! Form::text('id') !!} 你是说加这么个 val 吗?
benbenlang
2017-02-02 08:10:08 +08:00
@jessynt
或者是在 input 外面加上<form method = "post" action="">??
wenymedia
2017-02-02 08:47:42 +08:00
多翻文档 有空提问 不如多看两遍文档来的实在
cxbig
2017-02-02 09:08:56 +08:00
先搞清楚什么是 GET 和 POST ,再看表单的原理。。。
Outhwaite
2017-02-03 14:12:53 +08:00
先了解 GET 和 POST 两种传值的区别,再决定用哪种方式,不能混用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/337687

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX