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

한글 카테고리 클릭시 DB에 한글이 깨져서 들어갑니다... 채택완료

Jaeuk 8년 전 조회 1,944

게시판에서 카테고리 이름 sca가 한글일때 


 SELECT COUNT(DISTINCT `wr_parent`) AS `cnt` FROM g5_write_board WHERE  ca_name = 'êµë™' and (wr_num between -27 and (-27 + 10000))


이런식으로 ca_name에 한글이 깨져서 들어갑니다..


뭐가문제인거죠.. 어떻게 해야 할까요 ㅠ


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

답변 1개

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

mysql db character set과 php 파일 인코딩이 서로 상이하기 때문에 깨지는 현상으로 보여집니다.

해당 db insert하는 php 파일과 mysql db 테이블 character set을 utf8로 같게 해주세요.

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

답변에 대한 댓글 1개

J
Jaeuk
8년 전
ㅜ 해당 db insert하는 php 파일이 어떤 파일을 말씀하시는 거죠??ㅜ
mysql db테이블 character set은 DEFAULT CHARSET=utf8 이렇게 utf8로 되어있습니다..ㅜ

쿼리문을 echo로 찍었을때는아래와 같이 한글이 잘 출력되고요ㅠㅠ
select distinct wr_parent from g5_write_board where ca_name = '분류 ' and (wr_num between -19 and (-19 + 10000)) and wr_is_comment = 0 and wr_5 = 1 order by wr_num, wr_reply limit 0,11

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

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

로그인