동하아빠

[고수님 초빙]코멘트로 작성한값을 리스트에나타내기좀 .....

gblist.skin.php 에서
<? for ($i=0; $i<count($list); $i++) { ?>
위 의 반복문 아래에... 다음을 추가합니다.
<? include $board_skin ."/inc.gblist.php"; ?>

그리고 gblist.skin.php의 사용하시고자하는 부분 (for문 안쪽에서...)
<?=$ave?>
<?=$min?>
<?=$max?>
<?=$total?>
을 사용하시면 될껍니다.. 꽁수..큭;

첨부파일

inc.gblist.php (3 KB) 12회 2004-02-20 21:22
|

댓글 3개

아 그런데 리스트에 글을 등록할때마다 리스트위에 한줄씩 공백이 생겨납니다.
리스트갯수가하나면 한줄 셋이면 세줄의 공백이 나타나는군요...
아마도 반복문아래에 <? include $board_skin ."/inc.gblist.php"; ?>를 넣어서 반복될때마다 한줄씩 차지하면서 내려오는것같습니다.
<? $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

이러한 에러가 나타납니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 329
21년 전 조회 414
21년 전 조회 346
21년 전 조회 312
21년 전 조회 372
21년 전 조회 426
21년 전 조회 388
21년 전 조회 331
21년 전 조회 517
21년 전 조회 424
21년 전 조회 382
21년 전 조회 368
21년 전 조회 364
21년 전 조회 397
21년 전 조회 515
21년 전 조회 591
21년 전 조회 379
21년 전 조회 620
21년 전 조회 480
21년 전 조회 427
🐛 버그신고