Laravel 5.4를 사용하여 사용자 업데이트

아이 보르

내 laravel 사용자 업데이트에 도움이 필요합니다 ...

내 코딩은 다음과 같습니다.

<form class="form-horizontal" role="form" method="POST" action="{{ route('editregister.post') }}">
                        {{ csrf_field() }}

                        <div class="form-group{{ $errors->has('name') ? ' has-error' : '' }}">
                            <label for="name" class="col-md-4 control-label">Name</label>

                            <div class="col-md-6">
                                <input id="name" type="text" class="form-control" name="name" value="{{ $users->name }}" required autofocus>
                                @if ($errors->has('name'))
                                    <span class="help-block">
                                        <strong>{{ $errors->first('name') }}</strong>
                                    </span>
                                @endif
                            </div>
                        </div>
                        <div class="form-group{{ $errors->has('username') ? ' has-error' : '' }}">
                            <label for="username" class="col-md-4 control-label">Username</label>
                            <div class="col-md-6">
                                <input id="username" type="username" class="form-control" name="username" value="{{ $users->username }}" required>
                                @if ($errors->has('username'))
                                    <span class="help-block">
                                        <strong>{{ $errors->first('username') }}</strong>
                                    </span>
                                @endif
                            </div>
                        </div>
                        @if ($users->position == "Super Admin")

                        @else
                            <div class="form-group{{ $errors->has('position') ? ' has-error' : '' }}">
                                <label for="user-position" class="col-md-4 control-label">Position</label>
                                <div class="col-md-6">
                                    <select id="position" class="form-control" name="position" required autofocus>
                                        <option value=""> -- Select Position -- </option>
                                        <option value="Admin" {{ $users->position == 'Admin' ? 'selected' : '' }}>Admin</option>
                                        <option value="User" {{ $users->position == 'User' ? 'selected' : '' }}>User</option>
                                    </select>
                                    @if ($errors->has('position'))
                                        <span class="help-block">
                                            <strong>{{ $errors->first('position') }}</strong>
                                        </span>
                                    @endif
                                </div>
                            </div>
                        @endif
                        @if(session()->has('message'))
                            <div class="alert alert-success">
                                {{ session()->get('message') }}
                            </div>
                        @endif
                        <div class="form-group">
                            <div class="col-md-6 col-md-offset-4">
                                <button type="submit" class="btn btn-primary">
                                    Register
                                </button>
                                <a href='{{ url('/userlist') }}' class="btn btn-primary">
                                    Cancel
                                </a>
                            </div>
                        </div>
                    </form>

내 컨트롤러는 다음과 같습니다.

public function editregister(Request $request, $iduser)
{

    $this->validate(request(), [
        'name' => 'required|max:255',
        'username' => 'required|max:255|unique:users',
        'position' => 'required',
        ]
    );      

    $name = $request->input('name');
    $username = $request->input('username');
    $position = $request->input('position');
    $updated_at = date("Y-m-d H:i:s");

    DB::table('users')->where('id', $iduser)->update([
        ['name' => $name, 'username' => $username, 'position' => $position, 'updated_at' => $updated_at, ]
    ]);

    return redirect()->back()->with('message', 'User is successfully Updated!');
}

그리고 여기 내 웹 경로 코딩 :

Route::get('edituser/{iduser}',['as' => 'edituser', 'uses' => 'UserRegController@editregisterform']);
Route::post('editregister', ['as' => 'editregister.post', 'uses' => 'UserRegController@editregister']);

데이터를 업데이트 할 때 어떻게 작동하는지 모르겠습니다 ... Im a new user of laravel 5.4 ...

감사합니다 ..

아이 보르

응답 해 주셔서 감사합니다 ...

방금 문제를 발견했습니다 ...

요청 $ request를 제거합니다.

public function editregister(Request $request, $iduser)

다음과 같이 만드십시오.

public function editregister($iduser)

그런 다음 수정 ...

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

laravel에서 사용자 ID를 사용하여 값 업데이트

분류에서Dev

Laravel 5를 사용하여 Python Gearman 작업자 호출

분류에서Dev

laravel을 사용하여 역할로 사용자 데이터를 업데이트하려고합니다.

분류에서Dev

ssh를 사용하여 작업중인 원격 호스트 데이터베이스 연결이지만 laravel 5를 사용하여 연결할 수 없음

분류에서Dev

모달 상자를 사용하여 메서드 laravel 업데이트

분류에서Dev

Laravel 5-사용자를 업데이트하면 db의 비밀번호 필드가 삭제됩니다.

분류에서Dev

Ajax Post를 사용하여 MySQL Laravel 5.1 업데이트

분류에서Dev

laravel eloquest를 사용하여 스위치 케이스를 사용하여 특정 필드 업데이트

분류에서Dev

스크립트를 사용하여 laravel에서 모달 형식을 사용하여 업데이트 / 편집

분류에서Dev

composer를 사용하여 Laravel 4를 최신 버전으로 업데이트하십시오.

분류에서Dev

Facebook javascript sdk를 사용하여 최신 상태 업데이트 5 개 받기

분류에서Dev

Facebook javascript sdk를 사용하여 최신 상태 업데이트 5 개 받기

분류에서Dev

laravl5를 사용하여 업데이트시 빈 양식 값 무시

분류에서Dev

Entity Framework 5를 사용하여 생성 / 업데이트 된 필드 자동 관리 및 보호

분류에서Dev

Entity Framework 5를 사용하여 생성 / 업데이트 된 필드 자동 관리 및 보호

분류에서Dev

Rally 사용자 관리를 사용하여 사용자 지정 사용자 속성 업데이트

분류에서Dev

Composer 자체 업데이트를 사용하여 OpenShift laravel 카트리지를 업데이트 할 수 있습니까?

분류에서Dev

자바 스크립트를 사용하여 src 업데이트

분류에서Dev

행 데이터를 사용하여 테이블에 삽입하고 현재 테이블 업데이트 Laravel 5.7

분류에서Dev

Laravel 5를 사용하여 mysql 데이터에서 다차원 배열 생성

분류에서Dev

like 연산자를 사용하여 테이블 업데이트

분류에서Dev

Angular를 사용하여 Laravel 5 컨트롤러에 데이터를 POST 할 수 없음, 오류 : 422 Unprocessable Entity

분류에서Dev

Laravel의 모달 상자를 사용하여 데이터 삭제

분류에서Dev

Laravel 5 AJAX를 사용하여 컨트롤러에서 뷰로 데이터 전달

분류에서Dev

employeeid를 사용하여 직원 관리자 업데이트

분류에서Dev

AJAX를 사용한 Laravel 업데이트 업로드

분류에서Dev

laravel 4 데이터 삽입 및 사용자가 파일을 직접 업데이트하는 경우

분류에서Dev

사용자 지정 바인딩 KnockoutJS를 사용하여 ViewModel 업데이트

분류에서Dev

Rally 앱 SDK를 사용하여 사용자 스토리 생성 / 업데이트

Related 관련 기사

  1. 1

    laravel에서 사용자 ID를 사용하여 값 업데이트

  2. 2

    Laravel 5를 사용하여 Python Gearman 작업자 호출

  3. 3

    laravel을 사용하여 역할로 사용자 데이터를 업데이트하려고합니다.

  4. 4

    ssh를 사용하여 작업중인 원격 호스트 데이터베이스 연결이지만 laravel 5를 사용하여 연결할 수 없음

  5. 5

    모달 상자를 사용하여 메서드 laravel 업데이트

  6. 6

    Laravel 5-사용자를 업데이트하면 db의 비밀번호 필드가 삭제됩니다.

  7. 7

    Ajax Post를 사용하여 MySQL Laravel 5.1 업데이트

  8. 8

    laravel eloquest를 사용하여 스위치 케이스를 사용하여 특정 필드 업데이트

  9. 9

    스크립트를 사용하여 laravel에서 모달 형식을 사용하여 업데이트 / 편집

  10. 10

    composer를 사용하여 Laravel 4를 최신 버전으로 업데이트하십시오.

  11. 11

    Facebook javascript sdk를 사용하여 최신 상태 업데이트 5 개 받기

  12. 12

    Facebook javascript sdk를 사용하여 최신 상태 업데이트 5 개 받기

  13. 13

    laravl5를 사용하여 업데이트시 빈 양식 값 무시

  14. 14

    Entity Framework 5를 사용하여 생성 / 업데이트 된 필드 자동 관리 및 보호

  15. 15

    Entity Framework 5를 사용하여 생성 / 업데이트 된 필드 자동 관리 및 보호

  16. 16

    Rally 사용자 관리를 사용하여 사용자 지정 사용자 속성 업데이트

  17. 17

    Composer 자체 업데이트를 사용하여 OpenShift laravel 카트리지를 업데이트 할 수 있습니까?

  18. 18

    자바 스크립트를 사용하여 src 업데이트

  19. 19

    행 데이터를 사용하여 테이블에 삽입하고 현재 테이블 업데이트 Laravel 5.7

  20. 20

    Laravel 5를 사용하여 mysql 데이터에서 다차원 배열 생성

  21. 21

    like 연산자를 사용하여 테이블 업데이트

  22. 22

    Angular를 사용하여 Laravel 5 컨트롤러에 데이터를 POST 할 수 없음, 오류 : 422 Unprocessable Entity

  23. 23

    Laravel의 모달 상자를 사용하여 데이터 삭제

  24. 24

    Laravel 5 AJAX를 사용하여 컨트롤러에서 뷰로 데이터 전달

  25. 25

    employeeid를 사용하여 직원 관리자 업데이트

  26. 26

    AJAX를 사용한 Laravel 업데이트 업로드

  27. 27

    laravel 4 데이터 삽입 및 사용자가 파일을 직접 업데이트하는 경우

  28. 28

    사용자 지정 바인딩 KnockoutJS를 사용하여 ViewModel 업데이트

  29. 29

    Rally 앱 SDK를 사용하여 사용자 스토리 생성 / 업데이트

뜨겁다태그

보관