검색된 wr_7 전체 합만 출력하고싶어요
본문
wr_7 전체값이 츨력되는데요
<?
$rowsum = sql_fetch(" select sum(wr_7) as sum_in from $write_table ");
$rowsum_in = $rowsum[sum_in];
?>
<font color='blue'><b>
<?=number_format($rowsum_in)?>
그냥 전체값 말고
검색된 wr_7 전체 합만 출력하고싶어요
고수님들의 조언 부탁드립니다
답변 3
아래와 같이 해보세요.
해당 게시판스킨의 list.skin.php 파일 상단에 다음과 같은 코드를 넣고 확인해 보세요.
if ($sca || $stx) {
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
$rowsum = sql_fetch(" select sum(wr_7) as sum_in from {$write_table} WHERE {$sql_search} ");
$rowsum_in = $rowsum['sum_in'];
}
echo number_format($rowsum_in); // 검색된 리스트의 wr_7 값의 합계
wr_7이라는 필드의
전체값/전체합 의 차이점이 무엇인가요?
wr_7
------
1
2
3
4
5
sum(wr_7) 이면, 15 라는 값이 출력될텐데...이게 아니라...어떻게 출력하고 싶다는 것인지요?
그냥, 더하지 말고 wr_7의 모든 줄(1,2,3,4,5...)을 화면에 뿌리고 싶다는건지요?
// 모든 줄 뿌리기~
$result = sql_query(" select wr_7 from $write_table ");
while($row = sql_fetch_array($result) ) {
echo "<font color='blue'><b>" . $row["wr_7"] . "</b></font><br>";
}
wr_7
------
1
2
3
의 합이 6이 아닌가요? 어떻게 5가 나오는지 기준을 모르겠네요~
select sum(wr_7) as sum_in from $write_table
이게 wr_7의 합이 맞는데..이거말고 어떤 합을 원하시는지 구채적인 질문의 요지가 필요할듯합니다.