그누보드 평점 게시판 에러 수정은 어디서 해야 할까요?
본문
Warning: A non-numeric value encountered in C:\xampp\htdocs\skin\board\indigo_point+v2.0\view_comment.skin.php on line 29
Warning: A non-numeric value encountered in C:\xampp\htdocs\skin\board\indigo_point+v2.0\view_comment.skin.php on line 30
이런 에러가 나오고있습니다 게시판 평가 리뷰 스킨에 해당 소스는
<?php
$is_duple = false;
$total_value = 0;
$max_point = $board['bo_1'];
$review_count = count($list);
$use_count = 0;
$review_array = array(
'wr_3' => 0,
'wr_4' => 0,
'wr_5' => 0,
'wr_6' => 0,
'wr_7' => 0,
'wr_8' => 0,
'wr_9' => 0,
'wr_10' => 0,
);
for ($i=0; $i<$review_count; $i++) {
for ($j=3; $j<11; $j++) {
$review_array['wr_'.$j] += $list[$i]['wr_'.$j];
$total_value += $list[$i]['wr_'.$j];
if(!$is_duple && $list[$i]['is_edit']){
$is_duple = true;
}
}
}
?>
$review_array['wr_'.$j] += $list[$i]['wr_'.$j];
$total_value += $list[$i]['wr_'.$j];
이부분이 문제인거같은데 어떻게 수정해야 할지 모르겠습니다
독학을 하고있어서 어떻게 해결하는게 좋을지 전문가 분들의 의견을 묻고싶습니다
감사합니다
답변 3
int 로 변환해 보세요
$review_array['wr_'.$j] += (int)$list[$i]['wr_'.$j];
$total_value += (int)$list[$i]['wr_'.$j];
값을 못불러오는거같은데 숫자로 호출
감사합니다 덕분에 많은 공부가 돼었습니다~