[MySQL] 쿼리상의 SUM()결과값의 거짓값, ifnull 쿼리상에서 sum()을 사용하여 집계 혹은 통계를 내려고 하지만 그 값이 없을경우 NULL일경우 공백을 반환하게 된다. 통계상의 표에 구멍이 슝슝 뚫려있을경우 ifnull을 사용하여 기본값을 설정?, 기본값으로 치환? 사용법은 아래와 같다. $sql = "select ifnull(sum(quantity), 0) as cnt from tblName where stats = '201'"; $result = sql_query($sql); WEB/MySQL 2012.02.24
[Memo] 한글 문자열 검색 쿼리?? 검토중 / 테스트해보고 정리하겠음.. select idx from tblName where id rlike '.*[ㄱ-ㅎ,가,힣]+.*'; 카테고리 없음 2012.02.22
[JQuery] load() 로 2중 셀렉트박스(select box) 구현하기 네이버 쪽지로 요청이 있어서.. 늘 쓰던 식의 JQuery load()를 이용한 2중 셀렉트 박스를 구현하는 소스를 올려보기로 한다. 1번 업체 2번 업체 3번 업체 b.php의 내용은 load를 이용하여 id="hidden_section"으로 불러와지는 php문서의 내용이다. // b.php $sql = "select * from tblName where compcode = '".$thisVal."'"; $result = sql_query($sql); $selBox = "선택하세요."; while($row = mysql_fetch_array($sql)) { $selBox .= "".$row['name'].""; } $selBox .= ""; echo WEB/Js, JQuery 2012.02.20
[CSS] 팝업창 크롬에서 스크롤바 제어하기 팝업창을 띄우고 보니 크롬에서만 스크롤바 제어가 되지 않았다. scrollbars=no 옵션이 듣질 않는건지 모르겠지만 결국 팝업창의 내부에서 css로 해결하였다. WEB/Html 2012.02.20
[MySQL] left join on 다른 테이블의 데이터를 가져올때 union이나 union all과는 다르게 a테이블에서 b테이블의 내용을 가져오고자 할때 사용한다. 가령, A테이블에 code, price가 있고 B 테이블에 A에 상응하는 code, name이 있다고 가정할대 기준점이 B테이블이라고 하자. $sql = "select b.*, a.price from B_table as b left join A_table on (b.code = a.code) where b.name = '뽀로로'"; $result = mysql_query($sql); 위와 같이 테이블을 지정하고 on ( 조건 )을 입력해서 사용한다. WEB/MySQL 2012.02.16
[CSS] min-width : width(가로,넓이)의 최소값을 지정 php나 mysql로 인한 데이터의 길이를 측정할수 없고 그 형태가 자유로울때 html상에서 select box 혹은 유사한 형태의 길이는 표현하고자 할때 그리고 길이가 아주 작을땐 일정의 최소값(minimum width)를 지정하고자 할때 필요했다. 선택하세요. 엄청 길게 들어올때 어떻게 될까요. min-width는 padding,margin,border값이 포함되지 않는 값이고 모든 브라우저에서 동일 사용 가능하다. WEB/Html 2012.02.16
[PHP] 랜덤문자(알파벳) 만들기 소셜커머스 솔루션을 뜯다가 솔루션의 디비 구조를 대량 개박살내고 뜯어고치다보니 자동증가값으로 이루어진 쿠폰생성이 망가졌다..-_- 왜 그렇게 만들었을까 하는 의문이 있었지만(사실 뭐같이 만들어져있다..) 그냥 간단하게 랜덤문자와 전에 포스팅한 랜덤숫자(디비비교, 중첩되지 않는) 생성을 섞어서 만들기로 했다. $coupon_type = ""; for($i=0;$i WEB/PHP 2012.02.07
[JQuery] mouseover()아 mouseleave의 차이 mouseover : 특정 블럭에서 움직임이 있을때마다 발동 mouseleave : 특정 블럭에서 떠날때만 발동 WEB/Js, JQuery 2012.02.03
[Html] background-image, background-repeat, background-position // background-image // background-repeat : 배경이미지의 반복을 하지 않을때 // background-position : 배경이미지의 지정된 블럭내에서 원하는 위치에 출력하고자 할때 // 가로(left, center, right), 세로(top, center, bottom) // 50% 50% // 20px 30px // 위와 같이 다양한 방법으로 배치할 수 있다. WEB/Html 2012.02.02
[JQuery] fadetoggle() show() hide() 만 남발하다가 이쁜걸 요구하는 오너로 인해.. fadeToggle 이외에도 slideToggle이 더 괜찮은거 같다... WEB/JQuery.Mobile 2012.01.31