블로그 쓰기에서 그누게시판 선택해 놓기? > 지블로그 질답

지블로그 질답

블로그 쓰기에서 그누게시판 선택해 놓기? 정보

블로그 쓰기에서 그누게시판 선택해 놓기?

본문

블로그 쓰기에서 카테고리 선택 기능이 있습니다.

그것 대신에 그누보드로 생성된 일련의 게시판 중에서 하나를

선택할 수 있게 수정하려면 어떻게 합니까?

그누보드에서 그룹내에 생성된 10개 안팎의 게시판 중에서

하나를 선택하게 하려구요.


blog/adm_write.php 에서

// 분류 호출
$category = array();
$q = sql_query(" select * from {$gb4['category_table']} where blog_id='{$current['id']}' order by rank ");
while( $r = sql_fetch_array($q) ) array_push($category, $r);

(중략)

<select name="category_id">
            <option value="">전체</option>
            <?for($i=0; $i<count($category); $i++){?>
            <option value="<?=$category[$i]['id']?>"<?if($category_id==$category[$i]['id']) echo ' selected'?>><?=$category[$i]['category_name']?></option>
            <?}?>
        </select>



이부분을 어떻게 수정하면 될 것 같은데요....

그누보드는 $bo_table 이니까...
......
......
그렇다고 단순히 $category 를 $bo_table 로 교체한다고 되는 것도 아니더군요.

  • 복사

댓글 전체

<select  name=bo_table>
<?
 $sql12 = " select bo_table, bo_subject from $g4[board_table] where gr_id = '$gr_id' order by bo_table "; //요기서 그룹아디를 넣어 보세요...
 $result12 = sql_query($sql12);
 for ($i=0; $row12=sql_fetch_array($result12); $i++)
 echo "<option value='$row12[bo_table]'>$row12[bo_subject]</option>\n";
 ?>
</select>
감사합니다.
그런데...
게시판 그룹 아이디가 board 라면

$gr_id = "board';

이렇게 적는 거 맞나요? 안 되어서요.

$gr_id = array("board");

은 아애 index.php 에서 에러 메시지 나오구요.

다르게 적어야 되는지 알려주시면 감사하겠습니다.
일단 출력은 문제가 없습니다...

다만 블로그 분류관리에서 관리하까지 손을 봐야 하는것 같습니다...

출력이야....

// 분류 호출
//$category = array();
//$q = sql_query(" select * from {$gb4['category_table']} where blog_id='{$current['id']}' order by rank ");
//while( $r = sql_fetch_array($q) ) array_push($category, $r);

 

// 분류 호출
$category = array();
 $sql12 = " select bo_table, bo_subject from $g4[board_table] where gr_id = 'teet' order by bo_table "; //요기서 그룹아디를 넣어 보세요...
 $q = sql_query($sql12);
 while( $r = sql_fetch_array($q) ) array_push($category, $r);



<tr>
    <td width=70 height=30> 분류 선택 </td>
    <td>
        <select name="category_id">
            <option value="">전체</option>
            <?for($i=0; $i<count($category); $i++){?>
            <option value="<?=$category[$i]['bo_table']?>"<?if($category_id==$category[$i]['bo_tabl']) echo ' selected'?>><?=$category[$i]['bo_subject']?></option>
            <?}?>
        </select>
    </td>
</tr>
식으로 하면 출력은 됩니다...
© SIRSOFT
현재 페이지 제일 처음으로