회원가입시 다른 테이블에 추가로 정보를 넣고 싶습니다. 채택완료
회원가입시 특정 정보만 (아이디/닉네임/이메일)만 같은 DB에 있는 다른 Table(임시로 만듬)로 보내고 싶습니다.
예제로 회원가입시
회원아이디는 g5_member[mb_id]에 기본저장하고 추가로 user_test[user_id]에 추가로 넣고 싶습니다.
그러면 소스를 어느부분에 추가/수정 해야하나요..
제가 찾아보기로는 register_form_update.php 파일에
</p>
<p>$sql = " insert into {$g5['member_table']}
set mb_id = '{$mb_id}',
mb_password = '".get_encrypt_string($mb_password)."',
mb_name = '{$mb_name}',
mb_nick = '{$mb_nick}',
mb_nick_date = '".G5_TIME_YMD."',
mb_email = '{$mb_email}',
mb_homepage = '{$mb_homepage}',
mb_tel = '{$mb_tel}',
mb_zip1 = '{$mb_zip1}',
mb_zip2 = '{$mb_zip2}',
mb_addr1 = '{$mb_addr1}',
mb_addr2 = '{$mb_addr2}',
mb_addr3 = '{$mb_addr3}',
mb_addr_jibeon = '{$mb_addr_jibeon}',
mb_signature = '{$mb_signature}',
mb_profile = '{$mb_profile}',
mb_today_login = '".G5_TIME_YMDHIS."',
mb_datetime = '".G5_TIME_YMDHIS."',
mb_ip = '{$_SERVER['REMOTE_ADDR']}',
mb_level = '{$config['cf_register_level']}',
mb_recommend = '{$mb_recommend}',
mb_login_ip = '{$_SERVER['REMOTE_ADDR']}',
mb_mailling = '{$mb_mailling}',
mb_sms = '{$mb_sms}',
mb_open = '{$mb_open}',
mb_open_date = '".G5_TIME_YMD."',
mb_1 = '{$mb_1}',
mb_2 = '{$mb_2}',
mb_3 = '{$mb_3}',
mb_4 = '{$mb_4}',
mb_5 = '{$mb_5}',
mb_6 = '{$mb_6}',
mb_7 = '{$mb_7}',
mb_8 = '{$mb_8}',
mb_9 = '{$mb_9}',
mb_10 = '{$mb_10}'
{$sql_certify} ";</p>
<p>
이부분 같은데.. 부탁드립니다.! 알려주세요!
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
7년 전
</p>
<p>$sql = " insert into 임의테이블명 set</p>
<p> mb_id = '{$mb_id}', </p>
<p> mb_nick = '{$mb_nick}',</p>
<p> mb_email = '{$mb_email}' </p>
<p>";</p>
<p>sql_query($sql);</p>
<p>
이렇게 하시면됩니다 물론 sql_query가 겹치지않게요
한가지 궁금한것은 굳이 이미 존재하는 정보를 따로 다른테이블에 담아둘필요가 있을까 싶네요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
Expert
7년 전
$sql문을 추가로 적용해서 insert into {$g5['member_table']} 테이블을 해당 임시테이블 명으로 변경하고 해당 아이디/닉네임/이메일 컬럼부분에 맞춰 쿼리문 생성후 DB실행될수 있도록 처리해 주시면 됩니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
7년 전
$sql 추가로 적용해서 바꾸는건 알고있는데.. {$g5['member_table']} 이부분은 db상 g5_member 테이블 명이랑 전혀 다릅니다.
P
7년 전
플라이님 말씀은 {$g5['member_table']}이부분에 지금 작성자분이 임의로 만드셨다는 테이블명으로 바꾸라는 말입니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택