コード例 #1
0
ファイル: board_list.php プロジェクト: akswosn/Smartax
$brdWork = new DBBoardWork();
// brdWork에 새로운 DDBoardWork 함수를 선언한다(클래스를 생성하는 문법)
//pageSize, pageGroupSize, maxPageIndex
$brdWork->setPageInfo(12, 10, 100);
// setPageInfo함수에 파라미터로 (pageSize:20,pageGroupSize:10,maxPageIndex:100)을 지정한다
$total_count = 0;
// 토탈 카운트는 0부터 시작하는 것으로 한다.
$contents = $_GET['contents'];
// 컨텐츠는 '컨텐츠'에서 받는다
//$_POST
//www.naver.com?contents=2423&...
try {
    //$_GET : ['tbl_kind'], ['pg_inx'], (['stype'], ['svalue']) 검색 옵션, 생략하면 전체 게시글
    $brdWork->createWork($_GET, FALSE);
    // brdWork는 createWork 함수에서 파라미터로 ($_GET, FALSE(거짓))을 지정한다.
    $total_count = $brdWork->requestList();
    // 토탈카운트는 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한 값을 넣는다.