채택완료
관리자 페이지에서 필드 생성하는 법 좀...
도메인/adm/member_form.php 파일에 자기 소개 코드 형식 비슷하게 아래 소스를 넣었어요.
<tr class='ht'>
<td>광고 코드</td>
<td colspan=3><textarea class=ed name=mb_adcode rows=5 style='width:99%; word-break:break-all;'><? echo $mb[mb_adcode] ?></textarea></td>
</tr>
도메인/adm/member_form_update.php 파일에 아래 소스를 넣었습니다.
mb_adcode = '$_POST[mb_adcode]',

그런 다음, 관리지 회원정보 페이지에서 광고 코드 넣는 곳에 글자를 적고 확인 버튼을 눌렀더니..
아래와 같은 에러 메시지가 출력되네요.
1054 : Unknown column 'mb_adcode' in 'field list'
error file : /adm/member_form_update.php
관리자 페이지에 mb_adcode 라는 필드를 추가시키려면 어떻게 해야 하나요?
(=g4_member 테이블에 mb_adcode 필드 추가시키는 법?)
|
답변 4개 / 댓글 1개
채택된 답변
+20 포인트
mb_adcode 필드도 생성을 하셔야 하시구요.
$mb_adcode = '$_POST[mb_adcode]',
$sql_common = " mb_name = '{$_POST['mb_name']}',
mb_nick = '{$_POST['mb_nick']}',
mb_email = '{$_POST['mb_email']}',
mb_homepage = '{$_POST['mb_homepage']}',
mb_tel = '{$_POST['mb_tel']}',
mb_hp = '{$mb_hp}',
mb_certify = '{$mb_certify}',
mb_adult = '{$mb_adult}',
mb_zip1 = '{$_POST['mb_zip1']}',
mb_zip2 = '{$_POST['mb_zip2']}',
mb_addr1 = '{$_POST['mb_addr1']}',
mb_addr2 = '{$_POST['mb_addr2']}',
mb_addr3 = '{$_POST['mb_addr3']}',
mb_addr_jibeon = '{$_POST['mb_addr_jibeon']}',
mb_signature = '{$_POST['mb_signature']}',
mb_leave_date = '{$_POST['mb_leave_date']}',
mb_intercept_date='{$_POST['mb_intercept_date']}',
mb_memo = '{$_POST['mb_memo']}',
mb_mailling = '{$_POST['mb_mailling']}',
mb_sms = '{$_POST['mb_sms']}',
mb_open = '{$_POST['mb_open']}',
mb_profile = '{$_POST['mb_profile']}',
mb_level = '{$_POST['mb_level']}',
mb_1 = '{$_POST['mb_1']}',
mb_2 = '{$_POST['mb_2']}',
mb_3 = '{$_POST['mb_3']}',
mb_4 = '{$_POST['mb_4']}',
mb_5 = '{$_POST['mb_5']}',
mb_6 = '{$_POST['mb_6']}',
mb_7 = '{$_POST['mb_7']}',
mb_8 = '{$_POST['mb_8']}',
mb_9 = '{$_POST['mb_9']}',
mb_10 = '{$_POST['mb_10']}',
mb_adcode = '$_POST[mb_adcode]'";
답변을 작성하려면 로그인이 필요합니다.
member_form.php 파일과
member_form_update.php 파일에 mb_adcode 필드 적어주면 자동으로 생성되는 거 아닌가요?
위 두 파일에 님이 적어주신 사항들 다 적은 것 같은뎅... 안 되네요.