카테고리(분류) 한줄로에서... 정보
그누보드 카테고리(분류) 한줄로에서...본문
root님과 지니아빠님의 도움으로 카테고리에 대해서 정리가 되어가는 것 같습니다.
카테고리(분류)를 ca_id가 아닌 분류명순으로 나타내고 싶은데, 단순하지가 않네요 ?
초보라서 그런가?
lib/developer.lib.php내용================================
function get_category_list($table,$loc)
{
global $cfg, $stext;
$sql = " select * from {$table}_cat order by ca_id ";
$result = sql_query($sql);
if(!$stext){
$str = "<b>[ <a href=$loc>전체 </a> ]</b> ";
} else {
$str = "[ <a href=$loc>전체</a> ] ";
}
while ($row = mysql_fetch_array($result)) {
if($stext == $row[ca_id]) $str .= "<b>";
$str .= " [ <a href=$loc$row[ca_id]>".get_category_name($table,$row[ca_id])."</a> ] ";
if($stext == $row[ca_id]) $str .= "</b>";
}
mysql_free_result($result);
return $str;
}
카테고리(분류)를 ca_id가 아닌 분류명순으로 나타내고 싶은데, 단순하지가 않네요 ?
초보라서 그런가?
lib/developer.lib.php내용================================
function get_category_list($table,$loc)
{
global $cfg, $stext;
$sql = " select * from {$table}_cat order by ca_id ";
$result = sql_query($sql);
if(!$stext){
$str = "<b>[ <a href=$loc>전체 </a> ]</b> ";
} else {
$str = "[ <a href=$loc>전체</a> ] ";
}
while ($row = mysql_fetch_array($result)) {
if($stext == $row[ca_id]) $str .= "<b>";
$str .= " [ <a href=$loc$row[ca_id]>".get_category_name($table,$row[ca_id])."</a> ] ";
if($stext == $row[ca_id]) $str .= "</b>";
}
mysql_free_result($result);
return $str;
}
댓글 전체
감사합니다.
아직 디비와 소스를 이해하지 못하고 간단한 질문을 했던 것 같습니다.
그누보드의 확장성 생각보다 막강한 것 같습니다.
아직 디비와 소스를 이해하지 못하고 간단한 질문을 했던 것 같습니다.
그누보드의 확장성 생각보다 막강한 것 같습니다.
$sql = " select * from {$table}_cat order by ca_id ";
에서 ca_id를 ca_name으로 바꿔보세요.
에서 ca_id를 ca_name으로 바꿔보세요.