특정며분의 합계를 구할려고 합니다.
안녕하세요.
예를 들어
wr_2 여분을 이용해서 추천점수를 받고 추천점수 값을 리스트에 추천점수의 합계를 나타낼려고 합니다.
검색하여 리스트스킨에 이렇게 적용해도 숫자"0"만 나옵니다.
<?
for ($i=0; $i<count($list); $i++) {
$total_wr2 += (int) $list[$i][wr_2];
}
?>
for ($i=0; $i<count($list); $i++) {
$total_wr2 += (int) $list[$i][wr_2];
}
?>
출력할곳에 아래처럼
<?=number_format($total_wr2)?>
했는데 숫자 "0"만 나옵니다.
작업하고 있는 주소입니다.
이곳의 추천점수를 목록(리스트)에 합계를 내어 뿌려 주고 싶은데
고수님들 부탁좀 드리겠습니다. 감사합니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 6개
//for문 시작
for ($i=0; $i<count($list); $i++) {
$total_wr2 += (int) $list[$i][wr_2];
//리스트 출력 코드내용들
echo "".number_format($total_wr2)."";
} // for 문 끝 <- 요기 참조
?>
구현 하고자 하는 내용이 현재 출력된 리스트 전체의 ,wr_2 값을 구하고자 하는게 맞습니까?
현재 출력된 리스트 전체 합이 아닌 해당글 안의 코멘트에 적힌 점수 합입니다.
헐랭이님 밤늦게 까지 도와 주셔서 정말 감사합니다.
언제한번 소주나 한잔 기울이겠습니다.
다음의 링크에 있는것 처럼 select 문에서 sum을 사용하여 한번의 요청으로 해결하십시오.
http://www.sir.co.kr/bbs/board.php?bo_table=g3_qa&wr_id=27841
그러므로 원글에 딸린 전체 코멘트 리스트의 글마다 해당글에 딸린
wr_2 값을 더한후 리스트로 뿌려야 하는 방식 입니다.^^
코멘트를 달면서 추천 점수를 해당 코멘트의 wr_2 가 아닌 원글의 wr_2 필드에 + 시켜 주는 방식을 권해 드립니다.