mb_no를 가입시 저장시킬 수 있나요?

mb_no를 가입시 저장시킬 수 있나요?

QA

mb_no를 가입시 저장시킬 수 있나요?

답변 1

본문

register_form.skin.php에서 아래처럼 분할하여 값을 저장하는데 있어서


<?php
$ex_1 = explode("|", $member['mb_1']);
$ex1_00 = $ex_1[0];
$ex1_01 = $ex_1[1];
$ex1_02 = $ex_1[2];
?>

 

ex1_02 값에 'mb_no'를 넣고 싶습니다.  

물론 가입이 완료되지 않아서 mb_no 자체가 없는시점이라

업데이트페이지서 하면 되는건가 싶네요?

 

다시 회원정보 불러와서 저장시키면 되긴 하는데 최초가입시점에 처리하고자 하는데 

방법이 없는건지요?

 

register_form_update.tail.skin.php 에서 업데이트하면서 ex1_02 에 집어넣는 방법 없을까요?


$mb_1 = "$ex1_00|$ex1_01|$ex1_02";
sql_query(" update {$g5['member_table']} set mb_1 = '$mb_1' where mb_id = '$mb_id' ");

이 질문에 댓글 쓰기 :

답변 1

$mb_1 = "$ex1_00|$ex1_01|$ex1_02";
sql_query(" update {$g5['member_table']} set mb_1 = '$mb_1' where mb_id = '$mb_id' ");

의 내용을

업데이트 영역에서

$mb = get_member($mb_id);

$mb_1 = "$ex1_00|$ex1_01|".$mb['mb_no'];
sql_query(" update {$g5['member_table']} set mb_1 = '$mb_1' where mb_id = '$mb_id' ");

로 처리하시면 될것 같습니다만

업데이트하는 시점에

$ex1_00 의 값이 없다면

$mb1 = explode($mb['mb_1'],"|");

$mb_1 = $mb1[0]."|".$mb[1]."|".$mb['mb_no'];

로 대치할수도있습니다.

 

답변을 작성하시기 전에 로그인 해주세요.
전체 2
© SIRSOFT
현재 페이지 제일 처음으로