전체 개수를 구하고 싶습니다. 채택완료
smt4u
5년 전
조회 2,117
https://sir.kr/qa/?wr_id=346386">https://sir.kr/qa/?wr_id=346386
전에 올렸던 질문에 추가로 더 궁금한 점이 있습니다.
품명 전체수와 로케이션 전체수를 구해서 출력 하고 싶습니다.
어떻게 하면 출력이 가능할께요? 따로 하단에 표시를 하고 싶습니다.
</p>
<p><div>
<div>
<table>
<colgroup>
<col width="25%" />
<col width="69%" />
<col width="6%" />
</colgroup>
<?
$s = explode("\n", $view['wr_11']);
$tmp = [];
foreach($s as $v) {
if($v) {
$ss = explode(" ", $v);
$tmp[$ss[4]][] = $ss[0];
}
}
foreach($tmp as $key => $value) {
$count=substr_count(implode(",", $value), ",")+1;
echo "<tr><th>".$key."</th><td>".implode(", ", $value)."</td><td ".$count."</td></tr>";
}
?>
</table>
</div>
</div></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
5년 전
이런걸 원하시는 건가요??
</p>
<p>$sum = 0;</p>
<p> foreach($s as $v) {
if($v) {</p>
<p> $sum ++;
$ss = explode(" ", $v);
$tmp[$ss[4]][] = $ss[0];
}
}</p>
<p>echo "전체수: ".$sum;</p>
<p> foreach($tmp as $key => $value) {
$count=substr_count(implode(",", $value), ",")+1;
echo "<tr><th>".$key."</th><td>".implode(", ", $value)."</td><td ".$count."</td></tr>";</p>
<p> echo "항목별수: ".sizeof($value);
}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
s
smt4u
5년 전
어디에 넣어야 하나요? 맨 아래줄에 넣었는데 여러개가 반복으로 나오네요. ㅠ
e
eyekiss
5년 전
항목별수는 당연히 각 항목별로 모두 나오는 겁니다.
s
smt4u
5년 전
감사합니다. ^^ 잘 되네요~
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인