포인트 경매에서 입찰 취소...질문입니다 2 정보
포인트 경매에서 입찰 취소...질문입니다 2본문
이것땜에 밤 샜어요... 꼭 부탁드립니다 ㅠㅠ
회원 입찰 내역인 tender_list.php 에 삭제를 만들어 놓고
삭제링크를 넣고
<span onClick="cancle();" target="hiddenfram;"style="cursor:pointer;">삭제</span>
스크립트에.. 아래와 같이 넣고
function cancle()
{
cancle_win = window.open("<?=$board_skin_path?>/cancle.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>", "hiddenframe", "width=0,height=0");
alert("정상처리되었습니다");
parent.window.location.reload();
}
======================================================================
cancle.php 파일 내에..
<?
$g4_path = "../../..";
include_once("$g4_path/common.php");
$tender_table = "{$write_table}_tender";
if(!$member[mb_id]) {
alert("회원만 이용할수 있습니다");
}
$sql = " delete from $tender_table
where td_id = '$td_id'";
sql_query($sql);
goto_url("./tender_list.php");
?>
위와 같은 소스를 넣었습니다
그런데 삭제가 안됩니다
td_id 부분에
where wr_id = '$wr_id'";
where mb_id = '$member[mb_id]'";
이렇게 대입을 할때는 삭제가 되는데..
문제가 모든 입찰 내역이 삭제가 된다는거구요
td_id 삭제를 해서 여러 입찰 중 하나만 삭제하려고 하는데..
그것만 안먹히네요...
스크립트 부분의 링크가 잘못된건가요...
아니면 db에서
g4_write_01_1_tender ---> 테이블 에서...
td_id 부분에 AUTO_INCREMENT 체크가 되있는데
그것때문에 삭제가 안되는 걸까요??
부탁드립니다... ㅜㅜ
회원 입찰 내역인 tender_list.php 에 삭제를 만들어 놓고
삭제링크를 넣고
<span onClick="cancle();" target="hiddenfram;"style="cursor:pointer;">삭제</span>
스크립트에.. 아래와 같이 넣고
function cancle()
{
cancle_win = window.open("<?=$board_skin_path?>/cancle.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>", "hiddenframe", "width=0,height=0");
alert("정상처리되었습니다");
parent.window.location.reload();
}
======================================================================
cancle.php 파일 내에..
<?
$g4_path = "../../..";
include_once("$g4_path/common.php");
$tender_table = "{$write_table}_tender";
if(!$member[mb_id]) {
alert("회원만 이용할수 있습니다");
}
$sql = " delete from $tender_table
where td_id = '$td_id'";
sql_query($sql);
goto_url("./tender_list.php");
?>
위와 같은 소스를 넣었습니다
그런데 삭제가 안됩니다
td_id 부분에
where wr_id = '$wr_id'";
where mb_id = '$member[mb_id]'";
이렇게 대입을 할때는 삭제가 되는데..
문제가 모든 입찰 내역이 삭제가 된다는거구요
td_id 삭제를 해서 여러 입찰 중 하나만 삭제하려고 하는데..
그것만 안먹히네요...
스크립트 부분의 링크가 잘못된건가요...
아니면 db에서
g4_write_01_1_tender ---> 테이블 에서...
td_id 부분에 AUTO_INCREMENT 체크가 되있는데
그것때문에 삭제가 안되는 걸까요??
부탁드립니다... ㅜㅜ
댓글 전체
cancle.php 에서 where td_id = '$td_id'" 하려면 td_id 값을 주어야 삭제 작업을 하죠
삭제 버튼에서 td_id 값을 주어서 function cancle 을 호출 하고
cancel() 함수에서는 wr_id 대신 td_id 를 인수로 붙여서 cancel.php를 호출하도록 구성하세요
삭제 버튼에서 td_id 값을 주어서 function cancle 을 호출 하고
cancel() 함수에서는 wr_id 대신 td_id 를 인수로 붙여서 cancel.php를 호출하도록 구성하세요
답변 감사합니다
답변중 첫번째 줄은 이해하겠는데요... ^^;;
삭제 버튼에 td_id 값을 어떻게 줘야하는지 .......
<span onClick="cancle();" target="hiddenfram;"style="cursor:pointer;">삭제</span> -->???? td_id 값을 어떻게....-.-;;;;
그리고 cancle() 함수에서
소스를 어떻게 써야할 지 모르겠습니다 ㅜㅜ
function cancle()
{
cancle_win = window.open("<?=$board_skin_path?>/cancle.php?bo_table=<?=$bo_table?>&td_id=<?=$td_id?>", "hiddenframe", "width=0,height=0");
위 처럼 td_id 값을 줘도 삭제가 안됩니다 ㅜㅜ
답변중 첫번째 줄은 이해하겠는데요... ^^;;
삭제 버튼에 td_id 값을 어떻게 줘야하는지 .......
<span onClick="cancle();" target="hiddenfram;"style="cursor:pointer;">삭제</span> -->???? td_id 값을 어떻게....-.-;;;;
그리고 cancle() 함수에서
소스를 어떻게 써야할 지 모르겠습니다 ㅜㅜ
function cancle()
{
cancle_win = window.open("<?=$board_skin_path?>/cancle.php?bo_table=<?=$bo_table?>&td_id=<?=$td_id?>", "hiddenframe", "width=0,height=0");
위 처럼 td_id 값을 줘도 삭제가 안됩니다 ㅜㅜ
개인별 입찰내역 리스트 오른쪽에 삭제 버튼을 넣은 것이겠죠?
그렇다면
<span onClick="cancle(<?=$row[td_id]?>);" target.................. 이렇게 하고
function cancle(td_id)
{
cancle_win = window.open("<?=$board_skin_path?>/cancle.php?bo_table=<?=$bo_table?>&td_id="+td_id, "hiddenframe", "width=0,height=0");
alert("정상처리되었습니다");
parent.location.reload();
}
td_id="+td_id
이렇게 되겠습니다
그렇다면
<span onClick="cancle(<?=$row[td_id]?>);" target.................. 이렇게 하고
function cancle(td_id)
{
cancle_win = window.open("<?=$board_skin_path?>/cancle.php?bo_table=<?=$bo_table?>&td_id="+td_id, "hiddenframe", "width=0,height=0");
alert("정상처리되었습니다");
parent.location.reload();
}
td_id="+td_id
이렇게 되겠습니다
감사합니다 ㅜㅜ