퓨힝님 답변입니다. (평가말인데요.) > Forum

본문 바로가기

사이트 내 전체검색

Forum

퓨힝님 답변입니다. (평가말인데요.)

페이지 정보

작성자 규범^-^* 작성일 09-05-31 18:36 조회 685 댓글 0 제로보드

본문

starpoint.php, starpoint2.php에서


<?
//코멘트로부터 포인트를 계산


$cmtpoint=0;
$totalcomment=0;
$myquery=mysql_query("select * from $t_comment"."_$id where parent='$data[no]' order by reg_date desc ");


while($comment_p = mysql_fetch_array($myquery) ) {
$point1=$comment_p[memo];
$point2=explode("||",$point1);
if (intval($point2[1])!=0) {
$cmtpoint=$cmtpoint+intval($point2[1]); $totalcomment++;} //평균 계산시 점수를 준것들에만 반영
}


$Star[0]="(NOT RATED)";
$Star[1]="☆";
$Star[2]="★";
$Star[3]="★☆";
$Star[4]="★★";
$Star[5]="★★☆";
$Star[6]="★★★";
$Star[7]="★★★☆";
$Star[8]="★★★★";
$Star[9]="★★★★☆";
$Star[10]="★★★★★";


//


$userrating="평가자 없음"; //평가한 사람이 없을경우
if ($totalcomment!=0) {
$cmt=$cmtpoint;
$cmtpoint=intval($cmtpoint/$totalcomment);
$cmtpoint2=number_format($cmt/$totalcomment,2);
$userrating="".$Star[$cmtpoint]."&nbsp;".$cmtpoint2."&nbsp;(".$totalcomment."명 참여)";
}


echo $userrating;
?>



색이 들어간 부분을 삭제하시면 됩니다.

0 Comments

등록된 댓글이 없습니다.

Copyright ⓒ 2003-2024 LOVELET.COM. All rights reserved.
PC 버전으로 보기