퓨힝님 답변입니다. (평가말인데요.)
페이지 정보
본문
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]." ".$cmtpoint2." (".$totalcomment."명 참여)";
}
echo $userrating;
?>
색이 들어간 부분을 삭제하시면 됩니다.
- 이전글평가말인데요. 09.05.30
- 다음글어떤이유에선지 자꾸 오류를 ㅠㅠ.. 09.05.27
댓글목록
등록된 댓글이 없습니다.