laravel CURD

来源:互联网 发布:百度云搜索cms程序 编辑:程序博客网 时间:2024/06/05 12:06
<!doctype html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport"          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">    <meta http-equiv="X-UA-Compatible" content="ie=edge">    <title>Document</title>    <style>        ul{ margin-left: 150px; }        li{ list-style: none;float:left;align-content: center;            margin: 5px; }    </style></head><body><form action="curd" method="get">    <input type="text" name="class" value="{{$search}}">    <input type="submit" value="搜索"></form><table border="1">    <tr>        <td>ID</td>        <td>班级</td>        <td>人数</td>        <td>操作</td>    </tr>    @foreach ($user as $arr)    <tr>        <td>{{$arr->id}}</td>        <td>{{$arr->class}}</td>        <td>{{$arr->class_num}}</td>        <td><a href="curd_delete/{{$arr->id}}">删除</a></td>        <td><a href="curd_update/{{$arr->id}}">修改</a></td>    </tr>    @endforeach</table>{{--{!! $user->appends($search)->links() !!}--}}{!! $user->appends(['class' => $search])->render() !!}</body>

</html>

<?php/** * Created by PhpStorm. * User: 青春已被放纵了 * Date: 2017/2/5 * Time: 14:02 */namespace App\Http\Controllers;use DB;use Illuminate\Support\Facades\Input;class CurdController extends Controller {    public function curd_index(){        if(Input::get("class") != ""){            $search=Input::get('class');            $user = DB::table('class')->where('class',"$search")->paginate(5);        }else{            $search='';            $user = DB::table('class')->paginate(5);        }        return view("curd/index",['user'=>$user,'search'=>$search]);    }    public function curd_delete($id){        $delete = DB::table("class")->where('id',$id)->delete();//        print_r($update);die;        if($delete){            echo "<script>alert('删除成功');location.href='../curd'</script>";        }else{            echo "<script>alert('删除失败');location.href='../curd'</script>";        }    }    public function curd_update($id){        $update = DB::table("class")->where("id",$id)->get();        $update = json_decode(json_encode($update),true);        return view("curd/update",['update'=>$update]);    }    public function curd_updated(){        $class = Input::get("class");        $class_num = Input::get("class_num");        $id = Input::get("id");        $update = DB::table("class")->where('id',$id)->update(['class'=>$class,'class_num'=>$class_num]);        if($update){            echo  "<script>alert('修改成功');location.href='curd'</script>";        }else{            echo  "<script>alert('修改失败');location.href='curd'</script>";        }    }}
//CURD操作Route::get("curd","CurdController@curd_index");Route::get("curd_update/{id}","CurdController@curd_update");Route::get("curd_delete/{id}","CurdController@curd_delete");Route::post("curd_updated","CurdController@curd_updated");Route::get("curd_saerch","CurdController@curd_saerch");


0 0
原创粉丝点击