[고수님 초빙]코멘트로 작성한값을 리스트에나타내기좀 ..... 정보
그누보드 [고수님 초빙]코멘트로 작성한값을 리스트에나타내기좀 .....
첨부파일
본문
gblist.skin.php 에서
<? for ($i=0; $i<count($list); $i++) { ?>
위 의 반복문 아래에... 다음을 추가합니다.
<? include $board_skin ."/inc.gblist.php"; ?>
그리고 gblist.skin.php의 사용하시고자하는 부분 (for문 안쪽에서...)
<?=$ave?>
<?=$min?>
<?=$max?>
<?=$total?>
을 사용하시면 될껍니다.. 꽁수..큭;
<? for ($i=0; $i<count($list); $i++) { ?>
위 의 반복문 아래에... 다음을 추가합니다.
<? include $board_skin ."/inc.gblist.php"; ?>
그리고 gblist.skin.php의 사용하시고자하는 부분 (for문 안쪽에서...)
<?=$ave?>
<?=$min?>
<?=$max?>
<?=$total?>
을 사용하시면 될껍니다.. 꽁수..큭;
댓글 전체
아 그런데 리스트에 글을 등록할때마다 리스트위에 한줄씩 공백이 생겨납니다.
리스트갯수가하나면 한줄 셋이면 세줄의 공백이 나타나는군요...
아마도 반복문아래에 <? include $board_skin ."/inc.gblist.php"; ?>를 넣어서 반복될때마다 한줄씩 차지하면서 내려오는것같습니다.
리스트갯수가하나면 한줄 셋이면 세줄의 공백이 나타나는군요...
아마도 반복문아래에 <? include $board_skin ."/inc.gblist.php"; ?>를 넣어서 반복될때마다 한줄씩 차지하면서 내려오는것같습니다.
<? $min ?>부분을
<? if ($min == 9999999){ echo "0 ";}?><? if ($min <> 9999999){echo "$min ";}?>
으로 하니 해결되는군요.....
감사합니다.바이펀님.....
<? if ($min == 9999999){ echo "0 ";}?><? if ($min <> 9999999){echo "$min ";}?>
으로 하니 해결되는군요.....
감사합니다.바이펀님.....
대단히 감사드리니다.
화끈하게 너무 잘돌아갑니다.
한가지가 이상하네요..
코멘트가 있을때는 이상이없으나 코멘트가 하나도 없을대는 지난번 gbview.skin.php에서처럼 최소값이 9999999로 나타나는군요.
그래서 지난번처럼 $if(!count($list)) $min = 0; 를 inc.gblist.php파일의
$max=0; // 초기 최대값은 0
$min=9999999; // 예상 최대값보다 상위 값을 지정
for($kk=0; $kk<count($clist); $kk++) { // 반복
$total += $clist[$kk][content]; // 총 합 구함
if($clist[$kk][content] > $max) $max = $clist[$kk][content]; // 최대값 설정
if($clist[$kk][content] < $min) $min = $clist[$kk][content]; // 최소값 설정
}
$if(!count($list)) $min = 0; >>>>>>이부분에 추가하였음
$ave = @round($total / count($clist), 1); // 소수점 첫째자리로 평균 구함
로해보니
Parse error: parse error in /home/carday/gnu3/bbs/skin/board/a/inc.gblist.php on line 83
이러한 에러가 나타납니다.
화끈하게 너무 잘돌아갑니다.
한가지가 이상하네요..
코멘트가 있을때는 이상이없으나 코멘트가 하나도 없을대는 지난번 gbview.skin.php에서처럼 최소값이 9999999로 나타나는군요.
그래서 지난번처럼 $if(!count($list)) $min = 0; 를 inc.gblist.php파일의
$max=0; // 초기 최대값은 0
$min=9999999; // 예상 최대값보다 상위 값을 지정
for($kk=0; $kk<count($clist); $kk++) { // 반복
$total += $clist[$kk][content]; // 총 합 구함
if($clist[$kk][content] > $max) $max = $clist[$kk][content]; // 최대값 설정
if($clist[$kk][content] < $min) $min = $clist[$kk][content]; // 최소값 설정
}
$if(!count($list)) $min = 0; >>>>>>이부분에 추가하였음
$ave = @round($total / count($clist), 1); // 소수점 첫째자리로 평균 구함
로해보니
Parse error: parse error in /home/carday/gnu3/bbs/skin/board/a/inc.gblist.php on line 83
이러한 에러가 나타납니다.