채택완료

전체 게시판 변경을 하려면 update * set wr_content = REPLACE(wr_content, 

update g5_write_name set wr_content = REPLACE(wr_content, 

전체 게시판 변경을 하려면

 

update * set wr_content = REPLACE(wr_content, 

위와같이 하면 되나요? 

 

감사합니다.

 

|

답변 4개

채택된 답변
+20 포인트

UPDATE g5_write_게시판ID SET wr_subject = '제목변경';
이렇게 하시면됩니다.

 

와일드카드로 g5_write_ 접두어로 하는 방법이 있지만

게시판이 몇십개가 아닌이상 위 방식대로 안전하게 하세요..

답변 감사합니다.

전체 게시판을 추출한 다음 하나씩 처리 하면 됩니다

$qq=sql_query(" select bo_table from {$g5['board_table']} ");

while($row=sql_fetch_array($qq)){

  $g5_table =$g5['write_prefix'].$row['bo_table'];

  sql_query("update $g5_table set wr_content = REPLACE(wr_content, ~~");

}

 

  

전체 게시판의 무엇을 변경하신다는 건지 모르겠지만 게시판의 내용을 변경을 위해서는

 

update g5_write_name set wr_content = '변경할 내용'

게시판 내용이라면 이런식으로 하시면 되십니다.

답변을 작성하려면 로그인이 필요합니다.