db쿼리 관련 질문입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

db쿼리 관련 질문입니다. 정보

db쿼리 관련 질문입니다.

본문

스킨폴더내 view_comment.skin.php 파일에 체크박스를 통해 삭제할 코멘트를 선택하고
schedule_delete.php라는 파일을 통해 코멘트를 삭제처리하고자 하는데..
db쿼리에 까막눈이라 뭐가 잘못된건지 아니 어떻게 해야할지 모르겠습니다.
조언 부탁드립니다.


schedule_delete.php

<?
$g4_path = "../../..";
include_once("$g4_path/common.php");

$choose = join(",",$chk);
$cnt = count($chk);

$sql = " delete from $write_table where wr_id = '$comment_id' and wr_id in($choose) ";
sql_query($sql);

goto_url("$board_skin_path/schedule.php?bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr );

?>
  • 복사

댓글 전체

<?
$g4_path = "../../..";
include_once("$g4_path/common.php");

$choose = join(",",$chk);
$cnt = count($chk);

if ($cnt) {
$write_table = $g4[table_prefix] . $bo_table;
$sql = " delete from $write_table where wr_id = '$comment_id' and wr_id in($choose) ";
echo $sql;
// sql 문장을 찍어봐야 뭐가 문제지 알겠죠???
// 기분이 나쁠수도 있겠지만 코드 덜렁 올리고 도와달라는거는 장님 문고리 잡기가 아닌가요???
sql_query($sql);
}
goto_url("$board_skin_path/schedule.php?bo_table=$bo_table&wr_id=$wr_id&page=$page" . $qstr );

?>
db에 대한 질문은 곳곳에서 sql을 찍어봐서 그것을 같이 올려야 합니다.
아무리 고수라고 해도 sql 구문의 실수나 변수전달 누락이 생길 수 있기 때문에
step by step으로 sql 체크를 하면서 버그를 잡는게 기본이 되어야 합니다.
© SIRSOFT
현재 페이지 제일 처음으로