2013-11-01 2 views
0

저는 MYSQL 테이블에 상당히 익숙하며 꽤 제한된 경험을하고 있습니다.특정 검색 조건을 사용하여 MYSQL 테이블 열에 내용 삽입

나는 (PHPmyadmin을 사용하여) 워드 프레스 테이블을 가지고 있으며, 기본적으로 아래의 검색 기준을 가진 모든 게시물에 템플릿 콘텐츠를 추가하려고합니다.

나는 정직하게 생각하지 않는다, 나는 단지 텍스트 (템플릿 텍스트)를 한 번에 삽입 할 수있는 비트가 필요하다.

SELECT * 
FROM `wp_posts` 
WHERE `post_title` LIKE 'best hotel deals in%' 
AND `post_status` LIKE 'draft' 

희망적이라고 생각하세요! OK

의 POST_CONTENT 필드 순간 을하고 내가 예를 들어 기본 텍스트를 채우려 :

당신은 SQL을 배울 필요가

답변

1

"여우는 울타리 너머 점프" 당신을위한 간단한 솔루션입니다 : 당신은 모든 게시물을 업데이트 할 경우

UPDATE `wp_posts` set `colname`=CONCAT(`colname`, 'additional content') 
WHERE `post_title` LIKE 'best hotel deals in%' 
AND `post_status` LIKE 'draft' 

- 바로 제거 where... 조건

1
방금 시작 또는 게시물 내용의 끝에 텍스트를 추가하려면

, 당신은 같은 것을 할 수 있습니다

update wp_posts 
set post_content = concat(post_content, 'extra text you want to add') 
where 
    post_title like 'best hotel deals in%' and 
    post_status = 'draft' 

조심하지만, 숙련 된 MySQL의 또는 워드 프레스 사용자가 아닌 경우 특히. 조심하지 않으면 데이터베이스 테이블에 직접 앉아서 WordPress 설치를 망칠 수 있습니다.

관련 문제