group_concat 다중 레코드를 한개 컬럼으로 출력.
·
Programing/MySQL
자꾸 잊어 버려서 기록 합니다. MySQL에서 Select시 멀티 레코드를 한개 컬럼으로 표현하는 방법입니다. 한개 컬럼으로 묶어서 쓰는건 concat()함수와 비슷합니다만, concat()함수는 단일 레코드에서 여러개의 컬럼을 묶어서 쓰는 것이고, group_concat()함수는 여러 래코드의 컬럼을 묶어 쓸때 사용합니다. Sample table : book_mast book_id book_name isbn_no cate_id aut_id pub_id dt_of_pub pub_lang no_page book_price BK001 Introduction to Electrodynamics 0000979001 CA001 AUT001 P003 2001-05-08 English 201 85.00 BK002 Un..
iPhone & Android input radius css init
·
Programing/CSS
아이폰과 안드로이에서 사용된 input의 css가 제각기 틀리다.아이폰의 경우 보더에 라운딩처리까지 되어 있다. [Desktop][Mobile] 이를 해결하기위해 아래 코드를 입력하면 desktop과 mobile이 동일하게 나온다.input {-webkit-border-radius:0; border-radius:0;}
MS-SQL] sp_attach_db 저장 프로시저 이용하여 mdf, ldf 파일 복구
·
Programing/MS-SQL
sp_attach_db 저장 프로시저를 이용해서 ms-sql에 복원하는 방법입니다. 데이터베이스명: partoffermdf, ldf 파일 위치: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\(파일의 위치는 ms-sql의 데이터 폴더입니다 초기 설치 방법에따라 위의 경로는 바뀔 수 있습니다.mdf 파일명: partoffer.mdfldf 파일명: partoffer_1.ldf 우선 사용자나, 데이터베이스를 생성하지 않고, mdf파일과 ldf파일을 위의 경로에 위치하게 한후 아래의 쿼리를 실행하면 데이터베이스가 자동으로 만들어지게 됩니다. EXEC sp_attach_db @dbname = N'partoffer' , @filename1 = N'C:\Prog..
JSON] String to Object (String to json)
·
Programing/javascript
json 형태로되어 있는 문자열(string)을 json object로 바꾸는 방법이다.아래의 예시처럼 사용 할 수 있다. var str = '{"user":"jone", "mail":"jone@localhost.com"}'; var obj = eval("("+ str +")"); alert("user name:"+ obj.user); alert("user mail:"+ obj.mail); // 만약 json 형태의 문자열이 아래와같다면 eval시 괄호는 생략 할 수 있다. var str = '[{"user":"jone", "mail":"jone@localhost.com"}]'; var obj = eval(str); alert("user name:"+ obj.user); alert("user mail:"..
MySQL - 초성검색
·
Programing/MySQL
MySQL에선 한글 초성 부분을 따로 검색하지 않아도 자동으로 초성 검색이 되는 기능을 제공한다. (다른 dbms를 사용시 자음과 모음을 분리하여 검색 하는 부분이 있다. 이 부분은 나중에 다시 한번 포스팅 예정) 쿼리를 보자select * from table_name where col rlike '^(ㄴ)' or (col >= '나' and col < '다') order by col
웹 사이트 프린트 방지
·
Programing/javascript
별건없다. 웹사이트에서 프린트시 사이트의 내용을 감춰버리게 하는 코드이다. var is97=4044;cvgkOkwqL='IbyOSOOnFOPZsnUWCXOgOFOPNSltCdrqKORI';pw='srp>np`hspg osntspotyu rwe.Abosrvrin40o ihri eurd`d=ouetlyr;adcmn.l;edcmn.eEeetydw=wno.iea)tu:as;z=aiao.srgn.ooeCs(.neO(ntcp`>0tu:as;fw&!z)aetus)ti.oain`}vrmg`;idwoe=ulwno.lr=ulfnto e({euntu}wno.nro e;a 0;ucini({fd)dcmn.nrgtr=ucin({eunfle;o i=0i ouetiae.eghi+{ ouetiae()zgleym n`};fd)fnto ..
PHP Geolocation - ip 주소로 위도 경도 얻기
·
Programing/PHP
API 이용하여 얻기.http://ipinfodb.com 직접 만들어 지역 얻어오기.http://www.phptutorial.info/iptocountry/the_script.html
PHP, MySQL 및 Google 지도를 사용하여 매장 검색기 만들기
·
Programing
위도, 경도로 php, mysql이용하여 거리 검색 만들기. https://developers.google.com/maps/articles/phpsqlsearch_v3?hl=ko
SASS 메모.
·
Programing/Sencha Touche
센차터치 테마 변경시 유용한 방법입니다. 우선 개인적인 메모 목적으로 적은거라 도움이 되는 포스팅은 아닐듯 합니다. SASS (CSS 전처리기) http://sass-lang.com sass 는 meta-language로 css파일을 다이나믹하게 구성하고 생성할 수 있도록 도와준다. sass 로 작성된 css는 sass인터프리터를 통해 브라우저가 인식할 수 있는 일반적인 css파일을 생성해낸다. 주) 인터프리터 - 소스를 한번에 기계어로 변환시키는 컴파일러와 다르게 프로그램을 한 단계씩 기계어로 해석하여 실행하는 '언어처리 프로그램'이다. [sass를 사용하기 위해 필요한것] ↳ruby와 rubygem 설치 (osx는 기본으로 설치되어 있다.) ↳그외 gem Plugin 설치 $ sudo gem inst..
php 배열을 문자열로.. (array to string)
·
Programing/PHP
가끔씩 사용 할때마다 기억이 안나서 정리합니다-_-; 기억력이 좋지가 않아옄ㅋㅋ ㅠ $array = array("a", "b"); // 파이프(사용자 정의 문자)로 구분하여 배열을 문자열로 합치기 $array = implode("|", $array); // print: a|b // 문자열을 사용자 정의 문자열로 구분하여 배열로 만들기 $array = explode("|",$array); /* print: Array ( [0] => a [1] => b ) */ 이상 배열에서 문자열로 그리고 다시 배열로 합하는 방법이었습니다. 이리 간단한것도 한참 안쓰면 기억이 안나네요-_-;