카테고리관련문의드립니다.

먼저 글읽어주셔서 감사하구요..질문들어 가겠습니다.

예를들어 포토 라는게시판에 카테고리가 5개있다고 가정하겠습니다.

카테고리 네임은 1~5까지구요..

그걸 메뉴로 불러오는것까진 성공했습니다.

그럼 메뉴로 불러왔을때
1
2
3
4
5
이런식으로 나타나잖아요?

그런데.. 제가원하는방법은 카테고리 네임이 아니라 여분필드를 사용해

카테고리와 다른 이름의 메뉴로 만들고 싶습니다..

EX)







어떤식으로 해야될까요?? 힌트좀 주십시요.. 완전초보라... 감이 오질않네요...

끝까지 읽어주셔서 감사합니다..^^
|

댓글 3개

카테고리는 bo_category_list 이며,

여분필드는 bo_1 ~ 10 사이에서 사용할 것으로 하면 되겠죠.
bo1~bo10중 하나를 선택해서..
현 그누보드에서 사용하고 있는 카테고리의 로직대로 사용하여 출력하시면됩니다.
현 카테고리는 | 로 구분하여 출력하죠.. 이 출력하는 방법대로 bo1~bo10중 하나를 선택해서 사용하시면 됩니다. 물론 링크에도 같은 방식으로 걸으셔야 하겠죠.
답변주신 하악하악 장군전사 님 감사합니다.
그분분까지는제가 생각을하고 실행을 해봤는데.. 그렇게 변경하니 아무것도나오지않네요..

$arr = explode("|", $row[bo_category_list]); // 구분자가 , 로 되어 있음
$arr_sub = explode("|", $row[bo_8] ); //수정한것 구분자가 , 로 되어 있음
$str = "";

$str .= "<tr>";

for ($i=0; $i<count($arr); $i++)

if (trim($arr[$i])) {

//카테고리별 게시물수 체크

$row1 = sql_fetch(" SELECT count(*) as cat_cnt FROM {$g4[write_prefix]}{$bo_table} WHERE ca_name = '$arr[$i]' and wr_comment >= 0 ");

//새글표시(아이콘뉴) 부분

$sql = " SELECT wr_datetime FROM {$g4[write_prefix]}{$bo_table} WHERE ca_name = '$arr[$i]' order by wr_datetime desc limit 1 ";

$row2 = sql_fetch_array(mysql_query($sql));

if($row2[wr_datetime] >= date("Y-m-d H:i:s", time() - 24 * 3600)) {

$icon_new = " <img src='$g4[path]/left_menu_img/icon_new.gif' width='11' height='8' border='0' align='absmiddle'>";

} else {

$icon_new = "";
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
17년 전 조회 1,636
17년 전 조회 1,860
17년 전 조회 1,883
17년 전 조회 1,660
17년 전 조회 1,546
17년 전 조회 1,691
17년 전 조회 1,991
17년 전 조회 1,729
17년 전 조회 1,607
17년 전 조회 1,701
17년 전 조회 2,024
17년 전 조회 1,895
17년 전 조회 1,932
17년 전 조회 1,827
17년 전 조회 1,870
17년 전 조회 1,553
17년 전 조회 1,992
17년 전 조회 1,840
17년 전 조회 1,527
17년 전 조회 1,943