레코드 지우려는데요... 왜 안지워 질까요??? 정보
레코드 지우려는데요... 왜 안지워 질까요???
본문
<?
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");
이넘이 뭔가 문제가 있나요???
~~~ 아.. 또 뭔가 아주 원초적인 실수를 하는것인가???
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");
이넘이 뭔가 문제가 있나요???
~~~ 아.. 또 뭔가 아주 원초적인 실수를 하는것인가???
댓글 전체

혹 pop 가 아니라 "g4_write_" 라는 테이블 명칭이 빠진거 아닐까요 ?
g4_write_pop 라고 해보심이 ?
g4_write_pop 라고 해보심이 ?

아하.. 테이블 제가 임의로 만든거에요.. pop가 풀네임 이에요...

늦게 보았습니다.
$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 로 필요한 컨넥션 정보도 포함해서 처리합니다.
$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 "헉 문제 발생"; }
이거 처리가 안된상태에서 완료 되어 버리는데요....
뭐가 문제 일까요??? 음.....
왜 이프문 처리없이 끝나버릴까요? 에러 날게 없는데..
다른 게시판에서는 잘 지워 지거덩요...
아이고...ㅠ_ㅠ
$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 " 비존재함 삭제 프로세스 비가동 "; }
이정도로 간단하게 일단 체크부터 해보시는건 어떨까요 ?
$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 만 출력되고.. 종료 하는군요.. 특별한 에러 문구 없고요...
쿼리만 씹어 먹는거 같은데....
위 셀렉터도 똑같이.. 쿼리만 씹어 먹어 버리네요..
쩝.. 아에 다른 방법을 찾아야 할듯...
도대체 이유가 뭐디???
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 만 출력되고.. 종료 하는군요.. 특별한 에러 문구 없고요...
쿼리만 씹어 먹는거 같은데....
위 셀렉터도 똑같이.. 쿼리만 씹어 먹어 버리네요..
쩝.. 아에 다른 방법을 찾아야 할듯...
도대체 이유가 뭐디???