테스트 사이트 - 개발 중인 베타 버전입니다

목록에 여분필드 입력값 중복카운트 표시하기

· 13년 전 · 939 · 2
에고...
질문게시판이나 활용팁게시판을 며칠동안 헤매도 찾질못해서 질문을 드립니다.

예를들어 wr_1에 입력받은 값들중에서 중복된 값의 개수를 뽑고
목록에 '중복(숫자)' 형식으로 표시해주는 기능입니다.
다른분의 질문 중에서 비슷한 문제를 찾아서 아래 소스로 해보았으나 아직 해결을 못하고 있습니다

<?
$temp = sql_fetch("select count(wr_1) as cnt from `$write_table` where wr_1 = '$wr_1'");
echo $temp[cnt];
?>

답변 부탁드립니다.
그런데 질문게시판에 포인트 거는게 없어졌네요 ;;;
감사합니다.

댓글 작성

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

로그인하기

댓글 2개

sql_fetch("select wr_1, count(wr_1) as cnt from `$write_table` group by wr_1 ");
이렇게 한번 뽑아보시죠
13년 전
답변 감사합니다.

$row = sql_fetch("select wr_22, count(wr_22) as cnt from `$write_table` group by wr_22 ");
if ($row[cnt]1) {
$wr22_cmt = "중복($row[cnt])"; // 중복시
} else {
$wr22_cmt = ""; // 중복아님
}
echo $wr22_cmt;

답변주신 내용을 수정중인 스킨에 적용한 소스입니다.

결과가
aaaa중복(1)
ffdddaaa중복(1)
ddfaascxcxln중복(1)
... 이렇게 나옵니다.

조금씩 바꿔보면서 해보았는데 안나오거나(90%) 그대로(10%)입니다.
그래도 이전에는 아무변화가 없거나 구문오류메세지만 나왔었는데...
뭔가 변화가 되니 그냥 기분이 좋네요 ^^;;;
조금만 더 헤매면 이것도 해결되겠죠? ㅋㅋ

답변 감사합니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440