이미 작성된 게시물들도 모두수정하려면 어떻게 하면되나요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

이미 작성된 게시물들도 모두수정하려면 어떻게 하면되나요? 정보

이미 작성된 게시물들도 모두수정하려면 어떻게 하면되나요?

본문

if (preg_match("/(naver)/", $wr_content)) $wr_2 = "naver";

$sql = " update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ";
sql_query($sql);


wr_2 확장변수에 넣으려고 write_update.tail.skin.php 에 이렇게 적용하였습니다.

그래서 새로글작성하면 정상적으로 wr_2에 들어가는데요..

이미 작성된 게시물들도 모두 적용하려고 하면 어떻게 하면되나요?
  • 복사

댓글 전체

이미 작성된 게시글은 DB에 직접 update 문 써 주시면 되겠습니다.
update table_name set field_name = replace(field_name,"before_word","after_word") where ...
위와 같은 형식으로 특정 칼럼의 문자열을 일괄로 변경 할 수 있습니다.
아.. 위에 내용 다시 보니까 약간 다른 것 같아서 다시 써 드리도록 하겠습니다.
update table_name set wr_2="naver" where wr_content like "naver"; 이런식으로만 써도 될 것 같습니다.
update  하시기 전에 select 먼저 해보시고, update 하시길 권해드리겠습니다.
© SIRSOFT
현재 페이지 제일 처음으로