묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
가입 추가등록폼 DB에 저장이 안되는 문제
2019.10.31 16:22
안녕하세요. 고수님들!! 해결방법을 요청드리고자 적어봅니다..
도움 부탁드리겠습니다!
[문제]
회원가입 추가폼 생성 후, 회원가입을 하면 관리자 회원관리에서 잘 저장되어 보임.
하지만, phpmyadmin에 xe_member 에서 확인하면 값이 저장이 안되어 있음.
(xe_member 에 추가폼 컬럼이 자동으로 추가가 안되어있길래 추가폼 name에 맞게 컬럼을 직접 추가했습니다.)
컬럼 수정을 누르고 직접 값을 넣으면 회원정보에 값이 들어가지만, 회원정보에서 수정하면 값이 변하지 않음
(phpmyadmin에서 넣은 값이 고정값이 되어버려서 phpmyadmin이 아닌 관리자페이지 회원관리에서는 추가폼 값 수정이 안됨)
결국엔 회원정보를 엑셀로 추출하려고 하는데 phpmyadmin DB를 가지고 엑셀로 추출할 계획이고, 추출페이지까지 완성한
상태입니다. 그런데 추가폼 내용이 저장이 안되어 문제입니다.. 어디서 보니 insert 쪽에 추가폼은 unset 되어있다는 답변이
있던데, 제가 개발자는 아니여서 이부분은 이해가 어렵네요 ㅠ 고수님들의 답변 부탁드립니다!!
추가항목으로 설정하신 값들은
한꺼번에 serialize 처리되서 xe_member 테이블의 extra_vars 라는 칼럼에 저장됩니다.
( 임의로 칼럼을 추가하실 필요가 없죠 )
엑셀로 다 추출하려면 extra_vars 를 unserialize 해서 종류별로 분리해 엑셀화하셔야겠죠