레코드 지우려는데요... 왜 안지워 질까요??? > 그누4 질문답변

그누4 질문답변

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

레코드 지우려는데요... 왜 안지워 질까요??? 정보

레코드 지우려는데요... 왜 안지워 질까요???

본문

<?
include_once("./_common.php");
$del_no =  $_GET['del_no'];
echo ($del_no."-----");  //---- 걍 확인용 잘넘어 오나 확인용..ㅋㅋㅋ
mysql_query("delete from pop where wr_id=$del_no");
?>

음... 중간에 에코로 확인 했는데.. 잘넘어 오거덩요..
근데 왜 안지워 질까요???
mysql_query("delete from pop where wr_id=$del_no");
이넘이 뭔가 문제가 있나요???
~~~ 아.. 또 뭔가 아주 원초적인 실수를 하는것인가???

댓글 전체

늦게 보았습니다.

$delete_sql = " DELETE FROM pop WHERE wr_id = $del_no ";

echo" $delete_sql <hr> "; //<- 명령이 잘 먹히는지 확인용 ^^

$rst = sql_query($delete_sql);

if ($rst) { echo" 잘 처리 되쓩 "; } else { echo "헉 문제 발생"; }

이렇게 해보시면 될거 같습니다.


아니시면 한줄에 그냥 ...
sql_query("DELETE FROM pop WHERE wr_id = $del_no");

음 이렇게 해보세요...

그누의 경우에는 mysql_query 를 sql_query 로 필요한 컨넥션 정보도 포함해서 처리합니다.
ㅋㅋㅋ 답변 감사합니다... 근데...

$del_no =  $_GET['del_no'];  이걸 안넣으면 변수가 안넘어 오고요 ㅠ_ㅠ 뭐가 잘못이지..

일단 일러 주신 구문에 추가 해서 값이 잘 넘어왔는지 확인 했는데요....

커넥션 정보가...

그니까..

if ($rst) { echo" 잘 처리 되쓩 "; } else { echo "헉 문제 발생"; }
이거 처리가 안된상태에서 완료 되어 버리는데요....
뭐가 문제 일까요??? 음.....
왜 이프문 처리없이 끝나버릴까요? 에러 날게 없는데..

다른 게시판에서는 잘 지워 지거덩요...

아이고...ㅠ_ㅠ
음 일단 삭제전에 select 문으로 그 삭제 번호가 존재하는지 체크를 해보심이 어떨까요 ?

$check_sql = "SELECT count(*) as Cnt1  FROM pop WHERE wr_id=$del_no";
$check_row = sql_fetch($check_sql);

if ($check_row[Cnt1] >= 1) { echo " 존재함 삭제 프로세스 가동 "; } else {
echo " 비존재함 삭제 프로세스 비가동 "; }

이정도로 간단하게 일단 체크부터 해보시는건 어떨까요 ?
<?
include_once("./_common.php");
$del_no =  $_GET['del_no'];
$delete_sql = " DELETE FROM pop WHERE wr_id = $del_no ";

echo" $delete_sql"."1 <hr> "; // 단계단계.. 확인..1

$rst = sql_query($delete_sql);

echo" $delete_sql"."2 <hr> "; // 단계단계.. 확인..2

if ($rst) { echo" 잘 처리 되쓩 "; } else { echo "헉 문제 발생"; }

echo" $delete_sql"."3 <hr> "; // 단계단계.. 확인..3
?>

음... 확인1 만 출력되고.. 종료 하는군요.. 특별한 에러 문구 없고요...
쿼리만 씹어 먹는거 같은데....
위 셀렉터도 똑같이.. 쿼리만 씹어 먹어 버리네요..
쩝.. 아에 다른 방법을 찾아야 할듯...
도대체 이유가 뭐디???
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT