묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원가입 extra_vars 질문입니다.
2012.11.18 19:35
제가 mysql console 창에서 회원가입 추가 정보로 입력한 db를 확인해 보고 싶은데
그 테이블이 ife_member 에 extra_vars에 저장되어있습니다.
제가 extra_vars에서 phone, car 정보를 확인하고 싶은데
쿼리를 어떻게 입력해야 될까요?
select extra_vars from life_member ()?
부탁드립니다.
댓글 2
-
송동우
2012.11.18 20:24
-
꼭하고만다
2012.11.18 22:10
db를 배운지 얼마 안되서 알고있는 지식이 미비합니다. 제가 관리자 모드에서 추가정보를 입력할때 핸드폰 번호와 차량 번호의 변수를 phone과 car로 지정을 하였습니다. 그래서 추가 정보로 저장되어있는 extra_vars의 phone과 car에 대한 정보를 쿼리문을 직접 작성하여 불러오고 싶은데 어떻게 입력하여 extra_vars에 있는 phone, car 값을 부를 수 있을 까요?! 부탁드립니다. -
푸시아
2012.11.19 12:52
select extra_vars from life_member where member_srl = '멤버넘버'
하면안 될까요?
-
꼭하고만다
2012.11.19 16:18
답변 감사합니다. 하지만 저는 extra_vars에 phone 정보만을 확인하고 싶은데 그게 잘 안되네요ㅠ
extra_vars 칼럼은 serialize 되어 저장됩니다.
unserialize 해줘야 합니다.
주어진 질문만 가지고는 db 작업에 대해
어느 정도의 지식을 가지고 있는지 알 수 없어서
설명하기가 애매합니다.......
질문의 쿼리문을 보면 잘 모르시는 것 같기도 하고
뒤에 where 문이 붙어야 정확히 뭔하는 것을 뽑아 올텐데
그러한 것에 대한 구체적인 사항이 없으니.......
아예 쿼리문 조차도 작성을 못한다는 것인지 아니면
값은 받아오는데 원하는 값을 추출못한다는 것인지.......
후자라면 제일 먼저 언급했던 unserialize 를 해주면 됩니다........