테스트 사이트 - 개발 중인 베타 버전입니다

sql문 관련 채택완료

예삐아빠 1년 전 조회 7,032

메일 발송하는 페이지의 update페이지인데요.

</p>

<p><?

include_once("./_common.php");

check_demo();

if (!$config['cf_email_use'])

    alert("환경설정에서 '메일발송 사용'에 체크하셔야 메일을 발송할 수 있습니다.");</p>

<p>auth_check($auth[$sub_menu], "w");</p>

<p>include_once(G5_LIB_PATH.'/mailer.lib.php');</p>

<p>if ($w == 'u' || $w == 'd')

    check_demo();</p>

<p>auth_check($auth[$sub_menu], "w");</p>

<p>check_admin_token();</p>

<p>$ma_subject = isset($_POST['ma_subject']) ? strip_tags(clean_xss_attributes($_POST['ma_subject'])) : '';

$mb_email = isset($_POST['mb_email']) ? strip_tags(clean_xss_attributes($_POST['mb_email'])) : '';

//$ma_content = isset($_POST['ma_content']) ? strip_tags(clean_xss_attributes($_POST['ma_content'])) : '';

$ttt = isset($_POST['ttt']) ? $_POST['ttt'] : '';

//$ma_content = str_replace("{초대코드}", $ttt, $ma_content);</p>

<p>

$ma_content = isset($_POST['ma_content']) ? $_POST['ma_content'] : '';</p>

<p>mailer($config['cf_title'], $mb_email, $mb_email, $ma_subject, $ma_content, 1);</p>

<p>

//추가

$sql = "UPDATE g5_invitation_code SET sendmail = '.$mb_email.' WHERE code = '.$ttt.'";

sql_query($sql);

//추가</p>

<p> </p>

<p>echo '

<script language="javascript">

alert("' . $mb_email . ' / '.$ttt.' ");

location.href="./invitation_code.php";

</script>

';

?>

g5_invitation_code테이블에 code필드값중 $ttt와 일치하는 행의 sendmail필드에 
$mb_email 값을 삽입해주려고 합니다.
 

출력해보면 $ttt $mb_email 모두 값이 잘나오고 있는데
왜 저장이 안될까요? ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
"UPDATE g5_invitation_code SET sendmail = '{$mb_email}' WHERE code = '{$ttt}'";

혹은

"UPDATE g5_invitation_code SET sendmail = '".$mb_email."' WHERE code = '".$ttt."'";

 

따옴표 부분이 잘 못 되어 있습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

예삐아빠
1년 전
$ttt를 찍어보니까 뭐가 하나 섞여있었네요. 답변 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

쿼리문만 별도로 실행해보세요.

아마 엉뚱한곳에서 루프가 있는것 같은데요..

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

예삐아빠
1년 전
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

insert문 아닌가요? 

$sql = " insert into g5_invitation_code set sendmail = '.$mb_email.' ";

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

예삐아빠
1년 전
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인