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 포인트
1년 전
"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년 전
감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인