고수님--카드결제 내용이 일부분만 디비에 저장이 됩니다.

· 13년 전 · 976
여기 부터<?
$data = explode("/",$RESERVED);
$textdate = $data[0];
$textopt = $data[2]."/".$data[3];

if($textdate == "1개월"){
$ToAdd = "31";
}elseif($textdate == "3개월"){
$ToAdd = "92";
}elseif($textdate == "6개월"){
$ToAdd = "183";
}elseif($textdate == "1년"){
$ToAdd = "366";
}

setlocale(LC_TIME,"korean");
$nowyear = strftime("%Y");
$nowmonth = strftime("%m");
$nowday = strftime("%d");


$closedate = date("Y/m/d/h/i", mktime($hour,0 , 0,$nowmonth, $nowday + $ToAdd, $nowyear));
$optclosedate = date("Y/m/d/h/i", mktime($hour,0 , 0,$nowmonth, $nowday + 21, $nowyear));
$sql = "update g4_member set mb_9='$closedate', mb_8='$textopt', mb_7 = '$optclosedate' where mb_id='$member[mb_id]'";
//echo $sql;
$checkresult= sql_query($sql);

$sql2 = "insert into g4_paylist ( mb_id, gigan, payment, price, ms_datetime )
values ( '$member[mb_id]', '$textdate', '카드', '$AMOUNT', now() )";
//echo $sql2;
$checkresult2= sql_query($sql2);

?>

여기까지 입니다.
그리고 테이블입니다.
table g4_paylist
ms_id
mb_id
gigan
paymont
price
ms_datetime
여기다 저장하려고 합니다.
그런데 일부분만 저장됩니다.

if($textdate == "1개월"){
$ToAdd = "31";
}elseif($textdate == "3개월"){
$ToAdd = "92";
}elseif($textdate == "6개월"){
$ToAdd = "183";
}elseif($textdate == "1년"){
$ToAdd = "366";
}
1개월 결제시 31일 동안사용할수있는데 예)2012.05.25결제시 2012.05.25까지만 사용
실제로는 201205.25 ~ 2012.06.25까지 사용

여기서 성공시 디비에 저장하고 다시 호출하는 것이 않되요.
아래소스가 문제가 있는지 고수님 확인 부탁드립니다.
|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
13년 전 조회 1,050
13년 전 조회 1,573
13년 전 조회 2,575
13년 전 조회 1,069
13년 전 조회 937
13년 전 조회 1,547
13년 전 조회 1,475
13년 전 조회 997
13년 전 조회 1,294
13년 전 조회 977
13년 전 조회 1,005
13년 전 조회 1,529
13년 전 조회 3,234
13년 전 조회 956
13년 전 조회 1,058
13년 전 조회 1,552
13년 전 조회 1,562
13년 전 조회 5,804
13년 전 조회 1,654
13년 전 조회 988