테스트 사이트 - 개발 중인 베타 버전입니다

빵부스러기를 좀 만들어 봤는데요. 한번 봐주십사 하구요.

롤프스 10년 전 조회 3,493

 

저는 PHP무식자이고

직업이 퍼블리셔라 알게모르게 간접적으로 기작업된 php를 손댈때가 많긴 하지만

그래도 원래 관심이 참 없었는데 그누보드로 작업 하면 안하면 안되겟더라구요.

 

그래서 연습삼아 만들어 본것인데

db 불러오는 쿼리문이나 if문이나 기타 내장함수 같은 적절히 쓴건지 전혀 감이 없더라구요.

 

주먹구구식으로 한번 만들어 봤습니다.

어떠한 지적이든 정말 감사하게 받아들이겟습니다. 

 

</p><p><?php</p><p>        //그룹 타이틀 불러오기</p><p>        $group_sql = " select gr_id, gr_subject</p><p>            from {$g5[group_table]}</p><p>            where gr_id = '{$gr_id}' ";</p><p>        $group_sql .= " order by gr_order ";</p><p>        $group_sql_query = sql_query($group_sql);</p><p>        $sql_gr_subject = sql_fetch_array($group_sql_query);</p><p> </p><p>        //메뉴 텍스트 불러오기</p><p>        $menu_sql = " select me_name</p><p>                        from {$g5[menu_table]}</p><p>                        where me_use = '1'</p><p>                          and length(me_code) = '2'</p><p>                          or length(me_code) = '4'</p><p>                        order by me_order, me_id ";</p><p>        $menu_sql_query = sql_query($menu_sql, false);</p><p>        $menu_arr = array();</p><p>        for ($y=0; $sql_menu_array = sql_fetch_array($menu_sql_query); $y++) {</p><p>            array_push($menu_arr, implode(', ', $sql_menu_array));</p><p>        }</p><p>         $menu_txt = implode(', ', $menu_arr);</p><p> </p><p>        if (_INDEX_ === true){</p><p>            if ((!$bo_table || $w == 's' ) && !defined("_INDEX_")) {</p><p>        ?></p><p>            <div id="container_title"><?php echo $g5['title'] ?></div></p><p>            <?php</p><p>            }</p><p>        } else {</p><p>        ?></p><p>            <?php</p><p>            if (!$wr_id) {</p><p>            ?></p><p>            <div class="page_header"></p><p>                <!-- breadcrumbs 시작 { --></p><p>                <p id="breadcrumbs"></p><p>                    <a href="<?php echo G5_URL ?>">Home</a></p><p>                    <?php</p><p>                    if ($gr_id && strpos($menu_txt, $sql_gr_subject['gr_subject'])){</p><p>                        echo '<span class="bc-separator"></p><p>                            <img src="'.G5_URL.'/img/arrow-right2.gif" alt="»"></p><p>                        </span></p><p>                        <span class="bc-current">'.$sql_gr_subject['gr_subject'].'</span>';</p><p>                    }</p><p>                    if ($bo_table){</p><p>                        echo '<span class="bc-separator"></p><p>                            <img src="'.G5_URL.'/img/arrow-right2.gif" alt="»"></p><p>                        </span></p><p>                        <span class="bc-current">'.$board['bo_subject'].'</span>';</p><p>                    }</p><p>                    if ($wr_id){</p><p>                        echo '<span class="bc-separator"></p><p>                            <img src="'.G5_URL.'/img/arrow-right2.gif" alt="»"></p><p>                        </span></p><p>                        <span class="bc-current">'.$view['wr_subject'].'</span>';</p><p>                    }</p><p>                    ?></p><p>                </p></p><p>                <!-- } breadcrumbs 끝 --></p><p> </p><p>                <?php</p><p>                if ($bo_table){</p><p>                ?></p><p>                    <h2 id="container_title"><?php echo $board['bo_subject'] ?><span class="sound_only"> 목록</span></h2></p><p>                <?php</p><p>                } else {</p><p>                    if ((!$bo_table || $w == 's' ) && !defined("_INDEX_")) {</p><p>                    ?></p><p>                        <div id="container_title"><?php echo $g5['title'] ?></div></p><p>                    <?php }</p><p>                }</p><p>                ?></p><p>            </div></p><p>            <?php }</p><p>        }</p><p>        ?> </p><p>

 

내용은 이렇습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

10년 전

그누보드 잘 이해하셨고 적절히 잘 되어있는거 같습니다

뭐 사실 작동만 잘되면되죠.. ㅋ

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

롤프스
10년 전
답변감사드립니다.

정말 php무식자에요ㅋㅋㅋ
그래도 자바스크립트랑 어느정도는 좀 비슷한 부분이 있어서 지금도 어렵지만 수월했던건 좀 있었네요 ㅎ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인