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 );
?>
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 );
?>
$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 체크를 하면서 버그를 잡는게 기본이 되어야 합니다.
아무리 고수라고 해도 sql 구문의 실수나 변수전달 누락이 생길 수 있기 때문에
step by step으로 sql 체크를 하면서 버그를 잡는게 기본이 되어야 합니다.