2026, 새로운 도약을 시작합니다.

sql문 관련 채택완료

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

Copy

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개

$ttt를 찍어보니까 뭐가 하나 섞여있었네요. 답변 감사합니다.

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

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

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

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

답변에 대한 댓글 1개

감사합니다.

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

insert문 아닌가요? 

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

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

답변에 대한 댓글 1개

감사합니다.

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

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

로그인
🐛 버그신고