카테고리 외에 여분필드로 분류추가 > 그누4 질문답변

그누4 질문답변

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

카테고리 외에 여분필드로 분류추가 정보

카테고리 외에 여분필드로 분류추가

본문

wr_10 에 입력된 값을 중복없이 뽑아오기
<?
$wr_10_list = array();
$sql = "select distinct wr_10 from $write_table where wr_10 != ''" ;
if ($sca) $sql .= " and ca_name = '$sca' ";
$sql .= " order by wr_10 ";
$result = sql_query($sql);
while($row = sql_fetch_array($result)) {
array_push($wr_10_list, $row[wr_10]);
?>
<?
 if ($row[wr_10] == "$wr_10") {
 $img = "<img src='$board_skin_path/img/icon_cate.gif' align='absmiddle' border='0' alt='1차 분류명'>&nbsp;" ;
$sido = "<b><font color=red>{$row[wr_10]}</font></b>" ;
 } else {
 $img = "" ;
 $sido = "<b><font color=#6699FF>{$row[wr_10]}</font></b>" ;
  }
?>
<?

// 카테고리별 게시글 수 얻음
function get_category_cnt($write_table, $search_ca_name="", $search_field="", $search_text="", $search_operator='and', $wr_10="")
{
$sql = "select count(*) as cnt from $write_table where wr_10 = '$wr_10' ";
$sql_search = get_sql_search($search_ca_name, $search_field, $search_text, $search_operator, $wr_10);
if ($sql_search) $sql .= " and " . $sql_search;
    $row = sql_fetch($sql);
if ($row)
      return $row[cnt];
else
      return false; // 결과값이 없으면 에러
}
?>

여분필드 wr_10을 카테고리 형태로 사용하려고 하는데 꼭 정해진 값이 아니라 유동적이라서
wr_10 에 입력받은 값을 중복없이 뽑아서 카테고리 밑에 분류로 사용하려고 합니다.
중복없이 wr_10 값이랑 해당 수량을 뽑는 것 까지는 성공을 했는데, 링크가 안걸려서요...
[url은  ~~~~~&sca=카테고리&wr_10=값] 이렇게 나오는데, 정작 목록은 전체... ㅠ.ㅠ

list.php 에
if ($sca || $stx  || $wr_10)  <--- 요런 부분에도 모두 추가해 줬는데요...

어디 다른 곳을 더 고쳐야 할까요??? ㅠ.ㅠ
  • 복사

댓글 전체

링크는 되는데 클릭하면 view가 아니라 list로 이동된다는 말씀인가요?
view로 가게하려면 wr_id변수를 가지고있어야 합니다
위에 적어주신 url에는 wr_id가 없는 것 같네요
네... 그게 아니라 선택된 목록만 나와야 되는데 전체 목록이 나온다구요...

예를 들어 DB 에 wr_10 값이 '가' 인것이 10개 '나'인것이 10개 '다'인것이 5개면 위 스크립트로

가(10) 나(10) 다(5)
이렇게 불렀거든요...
가(10) 얘를 클릭하면 wr_10 값이 '가'인 목록 10개만 나와야 되는데, 걍 전체 목록이 나와요. ㄷㄷ
© SIRSOFT
현재 페이지 제일 처음으로