그녀의 노트 150

php array배열 일차원과 다차원

array 타입은 배열을 다루기 위한 변수형으로써 PHP에서는 배열을 키(key)와 값(value)의 쌍으로 구성된 원소의 집합체로 이룬다. *인덱싱배열과 연관 배열* PHP 배열에서 원소의 키는 정수형의 숫자 또는 문자열이어야 하며 원소의 값은 어떤 변수형의 값이든 될수 있다. - 일차원 인덱싱배열 $school = array("1반","2반","3반"); echo $school[1].' '; (출력결과) 1반 - 일차원 연관배열 $family = array("부"=>'아버지',"모"=>'어머니'); echo $family["부"]; (출력결과) 아버지 - 인덱싱배열과 인덱싱배열을 같이 써보자. 숫자로 된 키를 갖는 원소와 문자열로 된 키를 갖는 원소가 함께존재하는배열도가능하다. $fruit = arr..

Note/그밖에 2011.10.14

css3 background 추가속성

-o-background-size: contain; -moz-background-size: contain; -webkit-background-size: contain; background-size: contain; 10px 20px: 가로 10px, 세로 20px 25% 30%: 가로 25%, 세로 30% cover: 이미지 크기 비율을 그대로 유지한 상태에서 이미지가 들어 있는 엘리먼트의 너비 또는 높이에 이미지를 맞춘다. contain: 이미지 크기 비율을 그대로 유지한 상태에서 원하는 영역에 전체 이미지가 들어가도록 가장 작은 크기로 이미지 스케일을 조정한다. -o-background-clip: padding-box; -moz-background-clip: padding; -webkit-backgr..

Note/그밖에 2011.10.06

oracle - Rownum

이름이 Table_nm 인 테이블을 조회한다고 하자. DB에 데이터가 많으면 select * from Table_nm 했을 경우 너무오래 걸려서 시스템에 부하가 갈수도 있고 lock을 초래 할 수도 있다. 데이터확인을 위한 단순 select 를 할때는 rownum 을 사용하는 습관을 들이도록 하자. rownum 은 쿼리가 실행될 때 결과 레코드에 번호를 나타내어 주는 필드이다. 사용방법 select * from Table_nm where rownum > 10 and rownum

Note/DB 2011.09.20

mysql 기본 - Limit

이름이 Table_nm 인 테이블을 조회한다고 하자. DB에 데이터가 많으면 select * from Table_nm 했을 경우 너무오래 걸려서 시스템에 부하가 갈수도 있고 lock을 초래 할 수도 있다. 데이터확인을 위한 단순 select 를 할때는 Limit 를 사용하는 습관을 들이도록 하자. 사용방법 select * from Table_nm limit 100 ; select * from Table_nm 했을때의 결과 중 상단 100개만 보여지게 된다. select * from Table_nm limit 50, 100 ; select * from Table_nm 했을때의 결과 중 50번째 부터 100번째 데이터만 보여지게 된다. * limit 는 oreder by 절 뒤에 그러니까, 쿼리의 맨~~뒤..

Note/DB 2011.09.20

mssql 기본 - TOP

이름이 Table_nm 인 테이블을 조회한다고 하자. DB에 데이터가 많으면 select * from Table_nm 했을 경우 너무오래 걸려서 시스템에 부하가 갈수도 있고 lock을 초래 할 수도 있다. 데이터확인을 위한 단순 select 를 할때는 Top을 사용하는 습관을 들이도록 하자. 사용방법 select TOP 100 * from Table_nm ; select * from Table_nm 했을때의 결과 중 상단 100개만 보여지게 된다. * distinct 구문을 사용할 경우 Top 은 distinct 다음에 와야 하며 그 외에는 select 바로 다음에 와야 한다. 예 ) select distinct Top 100 * from Table_nm ;

Note/DB 2011.09.20