insert if not exist or update

mysql에서 데이터가 없으면 insert하고 있으면 update하는 구문

INSERT … ON DUPLICATE KEY UPDATE Syntax

mysql 사이트 참조 : http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html

 

예제 :

테이블명  : page_options
option_name 필드 unique로 설정

page_options에 option_name이 title인 데이터가 없으면 insert가 되고 데이터가 있으면 update가 실행된다.

$option_name = “title”;
$option_value = “this is test”;

INSERT INTO page_options (option_name, option_value) VALUES (‘$option_name’, ‘$option_value’)
ON DUPLICATE KEY UPDATE option_name=’$option_name’, option_value= ‘$option_value’, modify_date = now()

워드프레스 4.3 업데이트 “BILLIE”

 

주요 중 업데이트 마음에 드는 것

 

  • 테마에서 제공하거나 직접 코드를 넣어야했던 파비콘을 기본으로 제공하게되었다.
    마음에 든다!! :D

favicon

 

  •  에디터에서 리스트나 헤더 작성을 위해 특수문자 사용하여 자동변환! 좋당!

shortcut

 

업데이트 후에 나오는 ‘소개’페이지는 http://도메인/wp-admin/about.php 에서 확인할 수 있다.

기타 사항은 문서 참조 : https://codex.wordpress.org/Version_4.3.1