DB에서 본문내용 및 코멘트의 글을 일부 수정할려고 하면 어떻게 해야하나요? 정보
DB에서 본문내용 및 코멘트의 글을 일부 수정할려고 하면 어떻게 해야하나요?본문
제로보드 사용하다가 그누보드로 옮겼습니다.
그누보드의 매력적인 부분이 있어서 과감하게 옮기게 되었네요^^
1. 본문내용중 링크수정
디비랑 계정이전작업을 하고 나서 생기는 문제중 본문내용의 일부링크를 도메인 교체로 인해서 수정해야 하는데 DB에서 일괄적으로 기존도메인을 교체도메인으로 수정할수 있을거 같은데, 어찌해야할지를 모르겠습니다.
2. 코멘트의 글에서 일부내용을 삭제하고 싶음.
기존에 제로보드에 계층형 코멘트를 사용하였는데, 그누보드로 옮긴후에는 제로보드 계층형에 썼던 <!--4918|1--> 부분이 계층형리플 달았을경우에 생기더라구요..
이부분을 전체적으로 삭제 하고 싶은데 숫자값은 변하니 힘들거 같고, 앞부분에 <!-- 포함한 내용과 뒷에 --> 포함한 내용은 삭제하라고 명령 내려고 싶은데요.
어떻게 해야 하는지 모르겠습니다.
이미지에서 보면 코멘트에 <br>을 인식시키는 방법은 없을까요?
프로그램은 전혀 모르는 생초보라서 도움받고 싶습니다.
오류 주소 :
그누보드의 매력적인 부분이 있어서 과감하게 옮기게 되었네요^^
1. 본문내용중 링크수정
디비랑 계정이전작업을 하고 나서 생기는 문제중 본문내용의 일부링크를 도메인 교체로 인해서 수정해야 하는데 DB에서 일괄적으로 기존도메인을 교체도메인으로 수정할수 있을거 같은데, 어찌해야할지를 모르겠습니다.
2. 코멘트의 글에서 일부내용을 삭제하고 싶음.
기존에 제로보드에 계층형 코멘트를 사용하였는데, 그누보드로 옮긴후에는 제로보드 계층형에 썼던 <!--4918|1--> 부분이 계층형리플 달았을경우에 생기더라구요..
이부분을 전체적으로 삭제 하고 싶은데 숫자값은 변하니 힘들거 같고, 앞부분에 <!-- 포함한 내용과 뒷에 --> 포함한 내용은 삭제하라고 명령 내려고 싶은데요.
어떻게 해야 하는지 모르겠습니다.
이미지에서 보면 코멘트에 <br>을 인식시키는 방법은 없을까요?
프로그램은 전혀 모르는 생초보라서 도움받고 싶습니다.
오류 주소 :
댓글 전체
아래 코드는 게시판 전체에서 코멘트 중 <BR>을 줄꿈되게 하는겁니다.
본문내용중 링크수정은 where wr_is_comment = '1' 삭제하시고
찾을내용에 www.naver.com
바꿀내용에 www.sir.co.kr 처럼 넣어주시면 되겠네요
게시판 테이블중 내용 필드 전부가 변경되는거니 혹시 DB 백업하시고 작업하세요.
<?
include_once("./_common.php");
$org_content = "<BR>"; //찾을내용
$set_content = "\n"; //바꿀내용
$sql = sql_query("select * from g4_board");
while($data = sql_fetch_array($sql)){
echo"$data[bo_table]------ok<br>"; //게시판 리스트 출력
sql_query("update g4_write_{$data[bo_table]} set wr_content=REPLACE(`wr_content`,'$org_content','$set_content') where wr_is_comment = '1' ");
}
?>
본문내용중 링크수정은 where wr_is_comment = '1' 삭제하시고
찾을내용에 www.naver.com
바꿀내용에 www.sir.co.kr 처럼 넣어주시면 되겠네요
게시판 테이블중 내용 필드 전부가 변경되는거니 혹시 DB 백업하시고 작업하세요.
<?
include_once("./_common.php");
$org_content = "<BR>"; //찾을내용
$set_content = "\n"; //바꿀내용
$sql = sql_query("select * from g4_board");
while($data = sql_fetch_array($sql)){
echo"$data[bo_table]------ok<br>"; //게시판 리스트 출력
sql_query("update g4_write_{$data[bo_table]} set wr_content=REPLACE(`wr_content`,'$org_content','$set_content') where wr_is_comment = '1' ");
}
?>
너무 감사드립니다.
지금 작업해서 테스트 해봐야겠네요..
다시 한번 감사드려요~ ^^
지금 작업해서 테스트 해봐야겠네요..
다시 한번 감사드려요~ ^^