sql 문구 부탁드려요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

sql 문구 부탁드려요. 정보

sql 문구 부탁드려요.

본문

관리실에서 게시판추가시 클럽에 그룹명은 숨기려고 합니다.
그리하여 찾은 결과 common.lib.php 파일을 수정해야 하더군요.
아래 문구에서 어떻게 gr_id<>'club' 이란 문구를 집어넣을수 있죠?
전 여러방법을 다 넣어바도 도무지 않되네요. 도움 요청합니다.

// 게시판 그룹을 SELECT 형식으로 얻음
function get_group_select($name, $selected='', $event='')
{
    global $g4, $is_admin, $member;

    $sql = " select gr_id, gr_subject from $g4[group_table] a ";
    if ($is_admin == "group") {
        $sql .= " left join $g4[member_table] b on (b.mb_id = a.gr_admin)
                  where b.mb_id = '$member[mb_id]' ";
    }
    $sql .= " order by a.gr_id ";

    $result = sql_query($sql);
    $str = "<select name='$name' $event>";
    for ($i=0; $row=sql_fetch_array($result); $i++)
    {
        $str .= "<option value='$row[gr_id]'";
        if ($row[gr_id] == $selected) $str .= " selected";
        $str .= ">$row[gr_subject]</option>";
    }
    $str .= "</select>";
    return $str;
}

댓글 전체

gr_id 가 club 인 것을 셀렉트 하지 않는다는 말인가용?
select 시 빼는건 힘들거 같구요

for문에서 if이용해서 해당그룹은 출력안하게 하는게

    for ($i=0; $row=sql_fetch_array($result); $i++)
    {
      if ($row[gr_id] !== 'club') {
        $str .= "<option value='$row[gr_id]'";
        if ($row[gr_id] == $selected) $str .= " selected";
        $str .= ">$row[gr_subject]</option>";
      }
    }

질문 의도를 제가 이해한건지 모르겠네요.
전체 5 |RSS

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT