채택완료
delete.skin.php 에 다음 코드를 삽입했는데, 게시물 삭제 시 빈 화면만 나오고 삭제가 안 됩니다.
skin/board/스킨폴더/delete.skin.php
Copy
// 태그 삭제
$tags = sql_fetch(" select wr_tags from {$write_table} where wr_id = '{$write['wr_id']}' ");
$tags_arr = explode('|', $tags['wr_tags']);
for($i=0;$i<sizeof($tags_arr);$i++) {
if ($tags_arr[$i]) {
$find = sql_fetch(" select tag_id, tag_cnt from g5_tags where tag_tag = '{$tags_arr[$i]}' and bo_table = '{$bo_table}' ";
if ($find['tag_cnt'] > 1) {
sql_query(" update g5_tags set tag_cnt = tag_cnt - 1 where tag_id = '{$find['tag_id']}' ");
} else {
sql_query(" update g5_tags set
tag_cnt = 0,
tag_date_del = '".G5_TIME_YMDHIS."',
wr_id = '{$write['wr_id']}'
where tag_id = '{$find['tag_id']}' ");
}
}
}
어디가 잘못된 걸까요?
이 코드를 삭제하면 게시물 삭제도 잘 됩니다. ㅠㅠ
답변 3개 / 댓글 2개
채택된 답변
+20 포인트
2014-01-25 (토) 19:46:40
으잉? 질문하는 분이??? 이걸 몰라서는 아닐테고 심히 피곤하신 건가요? ㅎㅎ
@include_once($board_skin_path.'/delete.skin.php'); <-- @ 없애고 해보면 에러문구 보일테죠
원인은 요기 같군요
$find = sql_fetch(" select tag_id, tag_cnt from g5_tags where tag_tag = '{$tags_arr[$i]}' and bo_table = '{$bo_table}' "); //<--마지막 닫기 괄호답변에 대한 댓글 1개
2014-01-25 (토) 22:29:26
2018-11-03 (토) 20:13:13
많은 도움이 되었습니다. 감사합니다.
2014-01-26 (일) 00:13:19
와우,
지운아빠님 왕따신가 보다.
고수가 가득있을진데....
편리님도 있고...
이곳에 올리시다니...
일부러 그러신거죠?
답변에 대한 댓글 1개
2014-01-26 (일) 00:34:24
이건 사적인 거잖아요. ^^
대강 그림만 가끔 여쭙는 정돈데 왜 변명을 하고 있는지 눈물이 주르르륵..
대강 그림만 가끔 여쭙는 정돈데 왜 변명을 하고 있는지 눈물이 주르르륵..
답변을 작성하려면 로그인이 필요합니다.
감사합니다. :)