Example #1
0
// Display PHP 파일(Display 정보 게시판 관련)을 한번만 Require 한다.
$brdWork = new DBBoardWork();
// brdWork에 새로운 DDBoardWork 함수를 선언한다(클래스를 생성하는 문법)
//pageSize, pageGroupSize, maxPageIndex
$brdWork->setPageInfo(3, 10, 30);
// setPageInfo함수에 파라미터로 (pageSize:20,pageGroupSize:10,maxPageIndex:100)을 지정한다
$total_count = 0;
// 토탈 카운트는 0부터 시작하는 것으로 한다.
$contents = $_GET['contents'];
// 컨텐츠는 '컨텐츠'에서 받는다
//$_POST
try {
    //$_GET : ['tbl_kind'], ['pg_inx'], (['stype'], ['svalue']) 검색 옵션, 생략하면 전체 게시글
    $brdWork->createWork($_GET, FALSE);
    // brdWork는 createWork 함수에서 파라미터로 ($_GET, FALSE(거짓))을 지정한다.
    $total_count = $brdWork->requestList3();
    // 토탈카운트는 brdwor에서 requestList함수의 결과를 받는다.
} catch (Exception $e) {
    $brdWork->destoryWork();
    // 예외일 경우 brdWork는 destoryWork함수를 받는다.
    echo $e->getMessage();
    // e는 getMessage함수를 받는다.
    Util::serverLog($e);
    // Util에 있는 서버로그함수에 e(getMessage함수)를 띄운다.
    exit;
    // 빠져나온다.
}
function displayBoardList($bWork)
{
    $tblKind = $_GET['tbl_kind'];
    // tblKind에 tbl_kind에서 get한 값을 넣는다.