카테고리관련문의드립니다. 정보
카테고리관련문의드립니다.본문
먼저 글읽어주셔서 감사하구요..질문들어 가겠습니다.
예를들어 포토 라는게시판에 카테고리가 5개있다고 가정하겠습니다.
카테고리 네임은 1~5까지구요..
그걸 메뉴로 불러오는것까진 성공했습니다.
그럼 메뉴로 불러왔을때
1
2
3
4
5
이런식으로 나타나잖아요?
그런데.. 제가원하는방법은 카테고리 네임이 아니라 여분필드를 사용해
카테고리와 다른 이름의 메뉴로 만들고 싶습니다..
EX)
가
나
다
라
마
어떤식으로 해야될까요?? 힌트좀 주십시요.. 완전초보라... 감이 오질않네요...
끝까지 읽어주셔서 감사합니다..^^
예를들어 포토 라는게시판에 카테고리가 5개있다고 가정하겠습니다.
카테고리 네임은 1~5까지구요..
그걸 메뉴로 불러오는것까진 성공했습니다.
그럼 메뉴로 불러왔을때
1
2
3
4
5
이런식으로 나타나잖아요?
그런데.. 제가원하는방법은 카테고리 네임이 아니라 여분필드를 사용해
카테고리와 다른 이름의 메뉴로 만들고 싶습니다..
EX)
가
나
다
라
마
어떤식으로 해야될까요?? 힌트좀 주십시요.. 완전초보라... 감이 오질않네요...
끝까지 읽어주셔서 감사합니다..^^
댓글 전체
카테고리는 bo_category_list 이며,
여분필드는 bo_1 ~ 10 사이에서 사용할 것으로 하면 되겠죠.
여분필드는 bo_1 ~ 10 사이에서 사용할 것으로 하면 되겠죠.
bo1~bo10중 하나를 선택해서..
현 그누보드에서 사용하고 있는 카테고리의 로직대로 사용하여 출력하시면됩니다.
현 카테고리는 | 로 구분하여 출력하죠.. 이 출력하는 방법대로 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 = "";
그분분까지는제가 생각을하고 실행을 해봤는데.. 그렇게 변경하니 아무것도나오지않네요..
$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 = "";