게시글 수정 시 최신글도 수정되게 하려고하는데요. 출력해보면 수정이 안되어서요. 채택완료
DPDDP
4년 전
조회 2,715
안녕하세요 DPDDP입니다.
게시글 수정 시, 게시글에 연결된 최신글도 수정되게 하려고하는데요.
최초 게시글 작성 시 [board_new]테이블로 insert 되잖아요?
그런데 게시글을 수정 하면 최신글에 변화가 없어서
수정하면 [board_new]테이블로 update 하게 쿼리를 넣었는데요.
[board_new]테이블에서 wr_1, wr_2 값을 확인해보면 수정이 안되어 있어서요.
</p>
<p>} else if ($w == 'u') { // bbs/write_update.php 에 아래 내용 추가했구요. </p>
<p>sql_query(" update {$g5['board_new_table']} set mb_id = '' where bo_table = '{$bo_table}' and wr_id = '{$comment_id}' and wr_1 = '{$wr_1}' and wr_2 = '{$wr_2}' ");</p>
<p>
제가 디자이너라서 잘은 모르지만
쿼리가 잘못된건지 뭐가 잘못된건지를 모르겠어서요.
고수님들의 조언 부탁드립니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
게시글 수정 시, 게시글에 연결된 최신글도 수정되게 하려고하는데요.
최초 게시글 작성 시 [board_new]테이블로 insert 되잖아요?
그런데 게시글을 수정 하면 최신글에 변화가 없어서
===
어떤 부분이 변화가 없나요?
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
D
DPDDP
4년 전
�
엑스엠엘
4년 전
update {$g5['board_new_table']}
set mb_id = '',
wr_1 = '{$wr_1}',
wr_2 = '{$wr_2}'
where bo_table = '{$bo_table}' and wr_id = '{$comment_id}'
wr_1, wr_2, mb_id를 바꾸는 경우 이렇게 써야 합니다.
set mb_id = '',
wr_1 = '{$wr_1}',
wr_2 = '{$wr_2}'
where bo_table = '{$bo_table}' and wr_id = '{$comment_id}'
wr_1, wr_2, mb_id를 바꾸는 경우 이렇게 써야 합니다.
D
DPDDP
4년 전
수정하니까 변경되네요!! 정말 감사합니다!! ^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
혹시나 해서 bbs/write_update.php 파일에
[code]
} else if ($w == 'u') {
// 아래 내용 추가
sql_query(" update {$g5['board_new_table']} set mb_id = '' where bo_table = '{$bo_table}' and wr_id = '{$comment_id}' and wr_1 = '{$wr_1}' and wr_2 = '{$wr_2}' ");
[/code]
위 코그를 추가를 해주었는데도 $wr_1과 $wr_2 값이 게시판에선 바뀌는데 최신글에선 안바뀌어서요.