2026, 새로운 도약을 시작합니다.

테이블태그에서 td안에 있는 데이터가 중복일 경우, 해당 데이터 중복이 몇개인지 나타내는 스크립트가 있나요? 채택완료

테이블태그에서 td안에 있는 데이터가 중복일 경우, 해당 데이터 중복이 몇개인지 나타내는 스크립트가 있나요?

Copy




            1

            사과

        

        

            2

            수박

        

        

            3

            사과

        

        

            4

            수박

        

이렇게 구조가 되어있을 때, 콘솔로그나 innerhtml로 

사과 : 2개

수박 : 2개

이렇게 출력하고 싶은데, 방법이 있나요?

중복된 데이터가 배열값으로 삽입되면 될거같은데, 어떻게 구성을 해야할지가 ㅠㅠ

답변 1개

채택된 답변
+20 포인트

자기가 PHP로 만드는 html인가요? 아니면 다른 사이트 크롤링인가요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

직접만든 html입니다.

const dupArr = ["시과","수박","사과","수박"];

이런식으로 진행할까생각은 해봤지만, 사실 갯수가 늘어날 경우에는, 일일히 입력하는건 비현실적일듯해서, 중복에대한 값을 배열로 출력하는 것으로 생각중입니다 ㅠㅠ
직접 만든거면 php 에서 갯수 체크하면 되지 않나요?
출력되는 값들을 배열로 한 후 array_count_values($arr); 하시면됩니다.

http://docs.php.net/manual/en/function.array-count-values.php

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고