본문 바로가기

MySQL

[ Hybrid App ] Jquery에서 PHP+Mysql 서버로 부터 Json 값 받기 [프롤로그]우선, 이 자료는 이틀간 삽질을 한 끝내 만들어낸 소스입니다.json_encode라는 것으로JSON 데이터를 받을 수 있다고 하지만,여러번 테스트를 해보았지만,, 결과적으로 되지 않았습니다.... 결국, 2가지 방법을 찾게 되었는데요. 1. JSON문자열을 직접 만들자!!!그래서 php서버 에서 mysql로 받은 데이터를 직접 반복문을 통해서 JSON 문자열을 생성 시켰습니다. 생성 시킨 JSON문자열은 ajax를 통해서 콜백 받은 함수에서 JSON.parse함수로 인스턴스화 시켜서 그 데이터를 사용하는 구조입니다. 2. PHP JSON 라이브러리 를 사용하자. (다운로드 : http://pear.php.net/package/Services_JSON/download/)출처 : http://my.. 더보기
[ Hybrid App ] 한글 깨짐 / Jquery Mobile 플랫폼 / Apache + PHP + Mysql 이번엔 Jquery에서 받아온 Text 문서를 Server에 셋팅한 Mysql에 Insert 하는 부분에서한글이 깨지는 현상을 발견해서 이렇게 글을 쓴다. apache와 php는 한글 오류에 전혀 문제가 없다. Mysql 요놈이 문제인 것이다.그리고.. Form에 input으로 받은 Text 값을 출력하면...한글이 깨지는 것을 확인 할수 있다. 먼저, input에서 가져온 값의 오류는var formData = $("#form id").serialize();formData = decodeURIComponent((formData + '').replace(/\+/g, '%20'));alert("formData : "+formData);위와 같이 값을 뽑아 내시면 한글로 자연스럽게 출력이됩니다.출처 : htt.. 더보기
[ Server ] CentOS5.4에 Mysql 설치 : Timeout error occurred trying to start MySQL Daemon. 1. yum을 이용한 설치# yum -y install mysql mysql-server mysql-connector-odbc mysql-develpackage 4개가 설치 됩니다. 2. /etc/my.cnf 편집서버 운영 환경에 따른 기본 설정 방법# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf위 명령어로 복사를 한 이후에 # vi /etc/my.cnf아래 옵션 부분을 추가 합니다. [client]default-character-set = utf8 [mysqld]init_connect = SET collation_connection = utf8_general_ciinit_connect = SET NAMES utf8default-character-set = utf8c.. 더보기