관리자에서 필드 쪼개서 입력할려면 어떻게 해야 하나요? 채택완료
밀랍
4년 전
조회 1,484
일반 write.update에서는
</p>
<p>print_r($_POST);</p>
<p>$wr_1 = "$ex_ymd1|$ex_ymd2|$ex_ymd3"; // 생년월일</p>
<p> </p>
<p>$sql = " update $write_table
set
wr_1 = '$wr_1'
where wr_id = '$wr_id' ";</p>
<p> </p>
<p>sql_query($sql);</p>
<p>
이렇게 필드를 쪼개서 입력하면 되는데...
관리자 회원정보에서 생년월일처럼 필드를 쪼개서 입력해야 하는데... 어떻게 해야 할지 모르겠네요..
</p>
<p>$posts = array();
$check_keys = array(
'mb_name',
'mb_homepage',
'mb_tel',
'mb_addr1',
'mb_addr2',
'mb_addr3',
'mb_addr_jibeon',
'mb_signature',
'mb_leave_date',
'mb_intercept_date',
'mb_mailling',
'mb_sms',
'mb_open',
'mb_profile',
'mb_level'
);</p>
<p>for($i=1;$i<=10;$i++){
$check_keys[] = 'mb_'.$i;
}</p>
<p>foreach( $check_keys as $key ){
$posts[$key] = isset($_POST[$key]) ? clean_xss_tags($_POST[$key], 1, 1) : '';
}</p>
<p>$mb_memo = isset($_POST['mb_memo']) ? $_POST['mb_memo'] : '';</p>
<p>$sql_common = " mb_name = '{$posts['mb_name']}',
mb_nick = '{$mb_nick}',
mb_email = '{$mb_email}',
mb_homepage = '{$posts['mb_homepage']}',
mb_tel = '{$posts['mb_tel']}',
mb_hp = '{$mb_hp}',
mb_certify = '{$mb_certify}',
mb_adult = '{$mb_adult}',
mb_zip1 = '$mb_zip1',
mb_zip2 = '$mb_zip2',
mb_addr1 = '{$posts['mb_addr1']}',
mb_addr2 = '{$posts['mb_addr2']}',
mb_addr3 = '{$posts['mb_addr3']}',
mb_addr_jibeon = '{$posts['mb_addr_jibeon']}',
mb_signature = '{$posts['mb_signature']}',
mb_leave_date = '{$posts['mb_leave_date']}',
mb_intercept_date='{$posts['mb_intercept_date']}',
mb_memo = '{$mb_memo}',
mb_mailling = '{$posts['mb_mailling']}',
mb_sms = '{$posts['mb_sms']}',
mb_open = '{$posts['mb_open']}',
mb_profile = '{$posts['mb_profile']}',
mb_level = '{$posts['mb_level']}',
mb_1 = '{$posts['mb_1']}',
mb_2 = '{$posts['mb_2']}',
mb_3 = '{$posts['mb_3']}',
mb_4 = '{$posts['mb_4']}',
mb_5 = '{$posts['mb_5']}',
mb_6 = '{$posts['mb_6']}',
mb_7 = '{$posts['mb_7']}',
mb_8 = '{$posts['mb_8']}',
mb_9 = '{$posts['mb_9']}',
mb_10 = '{$posts['mb_10']}' ";
</p>
<p> </p>
<p>
아시는 분 알려주시면 감사하겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인
이 값을 넣는다고 가정했을때 어떻게 해야 할까요?