오라클 등의 디비에서는 row_number()를 이용하여 행마다의 순번을 지정할 수 있으나mysql 에서는 해당 함수가 없다.대신 아래와 같은 방법을 이용할 수 있다. set @num:=0; select @num:=@num+1 as rownum, field1, field2 from {TABLE} [where]; num 이라는 변수를 생성 0으로 초기화 하여 행별값을 증가 시킨다.해당 변수는 DB 연결상태에서 계속 유지 되므로 다른 쿼리에서 사용시 초기화 해줘야 한다. select 쿼리문의 where 절에서도 초기화가 가능하다. select @num:=@num+1 as rownum, field1, field2 from {TABLE} where (@num:=0)=0 [where]; @http://stacko..
Codeigniter 환경설정 기본설정 (도메인,index 경로, 주소정의 방식,언어, 문자셋,로그설정 등) application/config/config.php/** * 기본 도메인 주소 */ $config['base_url']= ''; /** * index 파일경로 * mod_rewrite 이용시 값은 비울것 */ $config['index_page'] = 'index.php'; /** * 주소 규약 정의 방식 * 'AUTO'자동 설정 * 'PATH_INFO'경로 정보 사용 * 'QUERY_STRING'QUERY_STRING 사용 * 'REQUEST_URI'REQUEST_URI 사용 * 'ORIG_PATH_INFO'ORIG_PATH_INFO 사용 * AUTO 인경우 $this->input->get('..
CI 환경설정 파일 매뉴얼 1. 기본 페이지 구성 처음 설치시 첫 화면은 welcome 컨트롤을 호출한다. 기본 컨트롤은 아래의 위치에서 변경 가능하다. 1) 경로 : application/config/routes.php 2) 코드 : $route['default_controller'] = "welcome"; // 기본 컨트롤 설정, 메인페이지에 사용될 컨트롤 $route['404_override'] = '';// 404(페이지 없음) 호출시 사용될 페이지 경로 2. DB 설정하기 데이터베이스 관련 설정파일. 1) 경로 : application/config/database.php 2) 코드 : $active_group = 'default'; // 디비 설정 배열 키값 $db['default'], 여러 디..
2009년 07월 17일 PHP 버전 5.3 적용 한글 매뉴얼 다운로드 에디터플러스 설정 방법 : 도구 > 사용자 도구 구성 > 추가 > HTML 도움말 파일 > 파일 이름 (찾기) php 함수에서 ctrl + 1 를 입력하면 도움말 실행됨
스타일을 이용한 문장 줄이기 한줄인 경우 아래와 같이 적용 .classname{ overflow : hidden; white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; -moz-text-overflow:ellipsis } 여러줄인 경우 또는 wrap 된 경우 위와 같이 해선 안된다. CSS를 이용한 방법이 있지만 모든 웹브라우저에는 적용이 안된다 .classSec{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; /* 라인수 */ -webkit-box-orient: vert..