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

· 2011-08-02 (화) 02:37:01 · 2337 · 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차 분류명'> " ;
$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) <--- 요런 부분에도 모두 추가해 줬는데요...

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

댓글 4개

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

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

가(10) 나(10) 다(5)
이렇게 불렀거든요...
가(10) 얘를 클릭하면 wr_10 값이 '가'인 목록 10개만 나와야 되는데, 걍 전체 목록이 나와요. ㄷㄷ
&sfl=wr_10&stx=값 <---요래요래 해야 합니다
2011-08-03 (수) 09:54:29
감사합니다. ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
11-08-02 조회 1,921
11-08-02 조회 1,715
11-08-02 조회 1,686
11-08-02 조회 1,737
11-08-02 조회 1,114
11-08-02 조회 1,149
11-08-02 조회 1,211
11-08-02 조회 1,697
11-08-02 조회 1,673
11-08-02 조회 2,338
11-08-02 조회 1,760
11-08-02 조회 2,480
11-08-01 조회 1,650
11-08-01 조회 1,123
11-08-01 조회 1,088
11-08-01 조회 2,661
11-08-01 조회 1,082
11-08-01 조회 1,820
11-08-01 조회 1,080
11-08-01 조회 931