태그값 분리한 것 어떻게 정렬해요? > 그누4 질문답변

그누4 질문답변

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

태그값 분리한 것 어떻게 정렬해요? 정보

태그값 분리한 것 어떻게 정렬해요?

본문

아래의 소스를 실행시키면 여러개의 테이블에서 많이 입력된 태그순으로 출력되는데요,
여기에서 태그의 내용을 쉼표로 구분해서 분리해서 출력하려고 합니다.

예를 들어 하나의 태그에 [가, 나] 이런 식으로 입력이 되어 있으면,
출력될 때는 [가] 와 [나]가 분리되어서 나오게 하려구요~

①번에 ↓이것을 넣어봤는데, 그 다음에 분리된 태그값이 많은 순서대로 정렬하는 것을 모르겠네요.
$array = explode(",",$result1[wr_related])

방법을 좀 알려주세요!



-----------------------------------------------------------

    <?

                $sql="

                select wr_related, count(*) as cnt from A
                union
                select wr_related, count(*) as cnt from B

                group by wr_related order by cnt desc

                ";

                $result1 = sql_query($sql);

                // ①

                for ($i=0; $row = sql_fetch_array($result1); $i++) {
            ?>

                <a href="링크"><?=$row[wr_related]?></a>

            <?
                }
            ?>

댓글 전체

1번 게시물에 [가, 나]
2번 게시물에 [가, 나]
3번 게시물에 [가, 다]

이렇게 입력되어 있다면,
가 -- 3개
나 -- 2개
다 -- 1개
이니까 [가 - 나 - 다] 순으로 출력되게 하고 싶거든요.

그런데 위의 소스는 쉼표가 떨어지지 않고 그대로 나옵니다. 쉼표를 기준으로 분리하고 싶어요.
게시물 마다 컴마로 구분되어 있는 단어의 갯수를 세어서 많은 순서대로
나오게 하는 것은 불가능 합니다
게시물 수가 수백개 이상이 되면 단어를 세는  코딩도 어려울테고
용도가 저렇다면 설계 자체를 잘못한 것입니다
인기 검색어처럼 단어별로 갯수를 세는  것이 가능하도록 저장 되어야 합니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT