DB에 내용추가후에 질문입니다.
본문
안녕하세요.
게시판기능을 수정하다보니
wr_content에 일괄로 내용을 추가하게 되었는데,
sql에서 동영상 링크를 추가후에
썸네일을 생성하려면 수정을 통한 글쓰기 완료를 해줘야 write_update.php 등이 작동해서
썸네일이 생성된다는걸 알게되었습니다.
이걸 일괄로 처리할 수있는 방법이 있을까요?
고견 부탁드립니다. 감사합니다.
답변 1
아래의 내용을 응용해서 한번 해보시겠어요?
<?php
include_once('./_common.php');
// 필요한 게시판 테이블 이름
$bo_table = 'your_board_table'; // 게시판 테이블 이름을 여기에 입력하세요
// 일괄 업데이트할 wr_id 목록을 가져옵니다. (예: 특정 조건에 맞는 모든 게시글)
$sql = "SELECT wr_id FROM {$g5['write_prefix']}{$bo_table} WHERE 1";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$wr_id = $row['wr_id'];
// 게시글 내용을 업데이트합니다.
$sql_update = "UPDATE {$g5['write_prefix']}{$bo_table}
SET wr_content = CONCAT(wr_content, '\n\n[동영상 링크를 여기에 추가]')
WHERE wr_id = '{$wr_id}'";
sql_query($sql_update);
// write_update.php를 통해 썸네일을 생성합니다.
$_POST['bo_table'] = $bo_table;
$_POST['wr_id'] = $wr_id;
$_POST['w'] = 'u'; // 수정 모드
include(G5_PATH.'/write_update.php');
}