라이브러리

[PHP] Table::update - 테이블의 행 업데이트




PHP에서 Table::update 사용하기


PHP의 Table::update 메서드는 데이터베이스의 테이블에 있는 데이터를 업데이트하는 데 사용됩니다. 이 메서드는 Laravel 프레임워크에서 사용되는 Eloquent ORM의 일부입니다.

# update 메서드의 사용법


update 메서드는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

Table::where('조건', '값')->update(['컬럼1' => '값1', '컬럼2' => '값2']);



# 예제


다음 예제는 사용자 정보를 업데이트하는 데 사용됩니다.

#hostingforum.kr
php

// 사용자 정보를 업데이트하는 예제

$user = User::find(1);

$user->update([

    'name' => 'johnDoe',

    'email' => 'johndoe@example.com'

]);



# where 조건을 사용하는 예제


다음 예제는 사용자 이름이 'johnDoe'인 사용자의 정보를 업데이트하는 데 사용됩니다.

#hostingforum.kr
php

// 사용자 이름이 'johnDoe'인 사용자의 정보를 업데이트하는 예제

User::where('name', 'johnDoe')->update([

    'email' => 'johndoe@example.com'

]);



# 조건을 사용하는 예제


다음 예제는 사용자 이름이 'johnDoe'이고 나이가 30 이상인 사용자의 정보를 업데이트하는 데 사용됩니다.

#hostingforum.kr
php

// 사용자 이름이 'johnDoe'이고 나이가 30 이상인 사용자의 정보를 업데이트하는 예제

User::where('name', 'johnDoe')->where('age', '>=', 30)->update([

    'email' => 'johndoe@example.com'

]);



# 조건을 사용하는 예제 (OR)


다음 예제는 사용자 이름이 'johnDoe'이거나 나이가 30 이상인 사용자의 정보를 업데이트하는 데 사용됩니다.

#hostingforum.kr
php

// 사용자 이름이 'johnDoe'이거나 나이가 30 이상인 사용자의 정보를 업데이트하는 예제

User::where('name', 'johnDoe')->orWhere('age', '>=', 30)->update([

    'email' => 'johndoe@example.com'

]);



참고


* Eloquent ORM의 update 메서드는 데이터베이스의 테이블에 있는 데이터를 업데이트하는 데 사용됩니다.
* update 메서드는 where 조건을 사용하여 업데이트할 데이터를 선택할 수 있습니다.
* update 메서드는 업데이트할 데이터를 지정하는 배열을 사용합니다.
* update 메서드는 데이터베이스의 테이블에 있는 데이터를 업데이트하는 데 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 88 페이지

검색

게시물 검색