멤버 여분필드를 mb_20까지 늘렸는데 정보가 db에 안들어가네요..ㅠ
본문
여기 참고해서 해보았는데 db서버에 테이블생성까진 되는데..
정보를 입력하면 db에 들어가질않네요.. 뭐가 빠진건지..
<div class="col-sm-2">
<input type="hidden" name="mb_11_default" value="<?php echo isset($member['mb_11']) ? get_text($member['mb_11']) : ''; ?>">
<input type="text" name="mb_11" value="<?php echo isset($member['mb_11']) ? get_text($member['mb_11']) : ''; ?>" id="reg_mb_11" class="form-control input-sm nospace" size="10" maxlength="20">
<span class="fa fa-user form-control-feedback"></span>
</div>
도움 부탁드립니다..ㅠㅠ
!-->답변 3
에서 설명한대로 업데이트 문까지 넣었나요?
./adm/member_form.php
<?php for ($i=1; $i<=10; $i++) { ?>
-->
<?php for ($i=1; $i<=20; $i++) { ?>
3. ./adm/member_form_update.php 파일에서
mb_10 = '{$_POST['mb_10']}' "; // 이부분을 찾아서 아래와 같이 수정
mb_10 = '{$_POST['mb_10']}',
mb_11 = '{$_POST['mb_11']}', // 이런식으로 mb_20 까지 추가함.
~
mb_20 = '{$_POST['mb_20']}' ";
위코드도 작성을 하셧는데 DB에 안들어가시면 입력하시는곳에서 update폼으로 넘어가는곳에 echo $sql 로 값이 넘어가는지 확인해보세요
member_form.php 파일 상단 부분에
else if ($w == 'u')
{
$mb = get_member($mb_id);
if (!$mb['mb_id'])
alert('존재하지 않는 회원자료입니다.');
if ($is_admin != 'super' && $mb['mb_level'] >= $member['mb_level'])
alert('자신보다 권한이 높거나 같은 회원은 수정할 수 없습니다.');
$required_mb_id = 'readonly';
$required_mb_password = '';
$html_title = '수정';
$mb['mb_name'] = get_text($mb['mb_name']);
$mb['mb_nick'] = get_text($mb['mb_nick']);
$mb['mb_email'] = get_text($mb['mb_email']);
$mb['mb_homepage'] = get_text($mb['mb_homepage']);
$mb['mb_birth'] = get_text($mb['mb_birth']);
$mb['mb_tel'] = get_text($mb['mb_tel']);
$mb['mb_hp'] = get_text($mb['mb_hp']);
$mb['mb_addr1'] = get_text($mb['mb_addr1']);
$mb['mb_addr2'] = get_text($mb['mb_addr2']);
$mb['mb_addr3'] = get_text($mb['mb_addr3']);
$mb['mb_signature'] = get_text($mb['mb_signature']);
$mb['mb_recommend'] = get_text($mb['mb_recommend']);
$mb['mb_profile'] = get_text($mb['mb_profile']);
$mb['mb_1'] = get_text($mb['mb_1']);
$mb['mb_2'] = get_text($mb['mb_2']);
$mb['mb_3'] = get_text($mb['mb_3']);
$mb['mb_4'] = get_text($mb['mb_4']);
$mb['mb_5'] = get_text($mb['mb_5']);
$mb['mb_6'] = get_text($mb['mb_6']);
$mb['mb_7'] = get_text($mb['mb_7']);
$mb['mb_8'] = get_text($mb['mb_8']);
$mb['mb_9'] = get_text($mb['mb_9']);
$mb['mb_10'] = get_text($mb['mb_10']);
}
여기서
$mb['mb_11'] = get_text($mb['mb_11']);
~~
$mb['mb_20'] = get_text($mb['mb_20']);
까지 해보시면 될거 같습니다.
맞는지 정확히 모르겠네요;;ㅎ