아~ 삽질... > 자유게시판

자유게시판

아~ 삽질... 정보

아~ 삽질...

본문

카페 프로그램 만들면서 삽질을 한참 했네요.

카페 검색어 기능을 만들고 있습니다.

자기 카페를 소개할 핵심 키워드죠.

 

예를 들어 그누보드 / 디올백 / 자전거 등등

 

AJAX로 등록처리 하는데 아무리 검색하고 그대로 해도 한글이

%E8 이렇게 저장되거나

eabe 이런식으로 저장됩니다.

이걸로 4시간 넘게 삽질한것 같아요.

 

안되겠다 싶어 테이블 삭제하고 테이블 다시 만들려고 테이블 스키마를 보니 보이는 영어 단어 

BINARY

왠지 원인을 찾은것 같으면서도 이거 때문에 4시간을 넘게 헤맨거야?

하는 불길한 예감.

 

그걸 지우고 다시 테이블 생성하고 저장버튼 누르니 한글이 뙇 제대로 저장되네요.

왜 슬픈 예감은 틀린적이 없나...

 

이게 왜냐면 영어 단어, 아이디, 카페 도메인등을 사용할때 영문,숫자 사용한걸 하나의 테이블에 저장하여 중복되지 않게 하려고 그 테이블에 BINARY 를 사용한것이었습니다.

그 테이블 스키마를 복사해서 테이블 이름 수정하고 칼럼 이름 바꾸고 사용했는데 BINARY 를 안지웠던거였습니다.

 

 

해결하여 기쁘면서도 그걸 발견 못해 몇시간 헤맨게 억울함도 들고 그러네요.

빨리 만들어서 좋은 일 생겨서 5월 봄 1주일 여행 가고 싶네요.

추천
1

댓글 2개

전체 195,334 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

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