'프로그래밍'에 해당되는 글 7건

  1. [2007/12/13] MySQL 한글값 Order By 먹지 않을때
  2. [2007/12/13] FCKEditor(위지웍에디터)
  3. [2007/12/13] 자바스크립트 페이징

MySQL 한글값 Order By 먹지 않을때

[작렬허접코딩/데이터베이스]
는.....
다음과 같이

SELECT * FROM TABLE_NAME ORDER BY COVERT(COLUMN_NAME USING BINARY);

그렇다. COVERT() 함수를 이용하면 CHARSET을 바꿀 수 있다.
하지만 일반적으로 DATABASE가 LATIN1이나 UTF8로 설치된 경우에는 한글컬럼으로 ORDER BY가 정상적으로 작동하지 않는다. 이럴 경우 BINARY로 변경해서 정렬하면 가나다 순으로 정렬할 수 있음.
이올린에 북마크하기(0) 이올린에 추천하기(0)
2007/12/13 22:11 2007/12/13 22:11

FCKEditor(위지웍에디터)

[작렬허접코딩/자바스크립트]
FCKEditor입니다.
잘 되있긴 한데 첨부파일 한글 설정부분이랑
팝업에서 탭 컨트롤하는 부분이 좀 짜증난다는....

FCKeditor-2.3.zip

FCKEditor 2.3 버전입니다.


이올린에 북마크하기(0) 이올린에 추천하기(0)
2007/12/13 14:14 2007/12/13 14:14

자바스크립트 페이징

[작렬허접코딩/자바스크립트]

자바스크립트로 게시판 페이징구현한 파일입니다.
완벽하진 않고 약간의 버그가 있기는 하지만 수정해서 쓰셔요
prototype 형식으로 작성되어 있습니다.

Paging.js

Paging.js


/**
 * =====================================================
 * 리스트의 페이징 생성
 * 페이징이 사용되는 곳
 * 대회목록, 선수정보 > 선수목록
 * @ Parameter
 * target : 자바스크립트 함수 이름
 *  페이징에서 링크가 클릭되었을 때 호출할 자스 함수이름
 * totCnt : 전체 게시물 개수
 * rowLimit : 한페이지에 보일 게시물 개수
 * curPage : 현재 페이지
 * @ Return
 * 페이징되는 부분의 HTML TAG가 리턴됨
 * =====================================================
 */
function createPaging(target, totCnt, rowLimit, curPage) {
    var pagingObj = new Paging(target, totCnt, rowLimit, curPage);
    var div = createDiv("Paging");
    div.innerHTML = pagingObj.getPageString();
    return div;
}

// 페이징을 추가한다.
contentsBody.appendChild(createPaging("moveGameList", 120, 10, 1));

이올린에 북마크하기(0) 이올린에 추천하기(0)
2007/12/13 14:08 2007/12/13 14:08