테스트 사이트 - 개발 중인 베타 버전입니다

멤버 여분필드 추가 문의.. 채택완료

배움999 10년 전 조회 5,734

기본으로 멤버 여분필드 mb1~mb10까지 있는데요

이걸 한..열개 정도 더 추가할수 없을까요?

추가하는 방법을 잘 모르기도 하지만,

여분필드 많이 추가하면.. 문제는 없을까요?

 

mb11~mb20까지 여분필드 추가할수있도록 조언 부탁드려봅니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
10년 전

멤버 테이블 여분필드 추가방법

 

1. ./adm/member_list.php 파일 상단에 아래 코드 추가

</p><p>auth_check($auth[$sub_menu], 'r'); //이 부분 아래에 다음의 코드 추가함</p><p> </p><p>$is_field = sql_fetch(" SHOW COLUMNS FROM {$g5['member_table']} LIKE 'mb_11' ");</p><p>if (!$is_field) {</p><p>   sql_query(" ALTER TABLE `{$g5['member_table']}`</p><p>      ADD `mb_20` varchar(255) NOT NULL default '' AFTER `mb_10`,</p><p>      ADD `mb_19` varchar(255) NOT NULL default '' AFTER `mb_10`,</p><p>      ADD `mb_18` varchar(255) NOT NULL default '' AFTER `mb_10`,</p><p>      ADD `mb_17` varchar(255) NOT NULL default '' AFTER `mb_10`,</p><p>      ADD `mb_16` varchar(255) NOT NULL default '' AFTER `mb_10`,</p><p>      ADD `mb_15` varchar(255) NOT NULL default '' AFTER `mb_10`,</p><p>      ADD `mb_14` varchar(255) NOT NULL default '' AFTER `mb_10`,</p><p>      ADD `mb_13` varchar(255) NOT NULL default '' AFTER `mb_10`,</p><p>      ADD `mb_12` varchar(255) NOT NULL default '' AFTER `mb_10`,</p><p>      ADD `mb_11` varchar(255) NOT NULL default '' AFTER `mb_10`</p><p>     ", false);</p><p>}</p><p>

 

2. ./adm/member_form.php 파일에서

</p><p>$mb['mb_10'] = get_text($mb['mb_10']); //이 부분 아래에 다음의 코드 추가</p><p>$mb['mb_11'] = get_text($mb['mb_11']); //이런 식으로 mb_20 까지 추가함. </p><p>~</p><p>$mb['mb_20'] = get_text($mb['mb_20']); </p><p>//이하생략</p><p> </p><p><?php for ($i=1; $i<=10; $i++) { ?> <-- 이 부분을 찾아서 아래와 같이 수정함(10을 20으로)</p><p><?php for ($i=1; $i<=20; $i++) { ?> </p><p>

 

3. ./adm/member_form_update.php 파일에서

</p><p>mb_10 = '{$_POST['mb_10']}' "; // 이부분을 찾아서 아래와 같이 수정</p><p>mb_10 = '{$_POST['mb_10']}',</p><p>mb_11 = '{$_POST['mb_11']}', // 이런식으로  mb_20 까지 추가함. </p><p>~</p><p>mb_20 = '{$_POST['mb_20']}' "; </p><p>

 

위의 내용대로 모두 추가, 수정하였다면

웹브라우저에서 관리자 페이지의 "회원관리" 페이지에 접속하면 테이블이 생성될 겁니다.

잘 되길 바랍니다. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

배움999
10년 전
잘 되었습니다.. 감사드립니다.. ^^

댓글을 작성하려면 로그인이 필요합니다.

10년 전

답변해주신분들 감사합니다..^^ 도움되었습니다..

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

d
10년 전

10개 정도 더 추가한다고 해서 특별히 문제되지는 않습니다.

물론 데이터가 엄청 많다면 문제가 되겠지만요..

phpMyAdmin 이란걸 검색해서 약간 공부하고 추가해보세요..

추가하시려면.. sql이건 phpMyAdmin 이건 뭔가 약간은 할수 있어야 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인