DB에 Array로 저장된 값 출력하기

DB에 Array로 저장된 값 출력하기

QA

DB에 Array로 저장된 값 출력하기

본문

DB에 Array로 저장이 되어있던데 그걸 출력시켜도 Array로 출력이 되더라고요
그안에 있는 값을 출력시킬수는 없나요??

이 질문에 댓글 쓰기 :

답변 2

mysql 에는 배열을 그대로 저장하는 형식이 없을겁니다.

 

아마도 배열 원소값($array['xxx'])을 넣어야 되는데 $array 로 저장하지 않았을까 예상해봅니다. 

 

phpmyadmin으로 해당필드 열어보세요.

 

저장시 잘못저장된건 출력이 안됩니다.

아마 저장이 잘못됐을겁니다.

DB에 Array 라고 저장된 것은 Array 를 그대로 저장해서 DB 필드에는 말 그대로 "Array" 라는 문자열이 저장되어있을뿐 객체로써의 값은 저장되지 않았습니다. 

저장하는 부분을 다시 확인해서 수정하셔야 할것 같습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 8,750
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT