분류별로 등록 퍼센트를 나타낼려면.

분류별로 등록 퍼센트를 나타낼려면.

QA

분류별로 등록 퍼센트를 나타낼려면.

본문

제가 수학이 이렇게 취약한지 새삼느끼고 있습니다 ;;;;;;;;;;;;;
 
4개의 분류가 있습니다.
a|b|c|d
 
각각 등록되는 글이 있을텐데요.
각 분류들의 퍼센트를 나타낼려고합니다.
 
$scasql = " SELECT count(*) AS cnt FROM g4_write_mb2 where wr_is_comment = 0 and ca_name = '{$view[ca_name]}' ";
    $scape = sql_fetch($scasql);
    $scato = number_format($scape[cnt]/4*100, 1)."%";
 
이렇게 했더니 해당 분류의 퍼센트는 25%입니다.
등록된건수를 살펴보면
a분류와 b분류의 각각 1건씩 등록이 된상태입니다.
즉위에 코드는 100% 에서 4를 나눈격이 되네요;;;;;;
 
의도는 a와 b분류에는 각각 1건의 게시물이 있으니
각각 50%가 되야하는데요 ;;;;
 
만약 a분류에만 2건이 등록되어있고 나머지 분류에는 글이 없다면
a분류의 퍼센트는 당연 100%이
 
이해가 되실지 모르겟네요 ;;;;;;;;;;;;;;;

이 질문에 댓글 쓰기 :

답변 1

    $scato = number_format($scape[cnt]/4*100, 1)."%";
에서

    $scato = number_format($scape[cnt]/전체게시물수*100, 1)."%";

이렇게 해야할것 같습니다.



답변을 작성하시기 전에 로그인 해주세요.
전체 123,532 | RSS
QA 내용 검색

회원로그인

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