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

특정 필드의 출력과 제한 채택완료

7년 전 조회 2,712
Copy

위의 내용 중 wr_subject 대신 wr_4를 출력하고 

 wr_4는 숫로만 입력을 받으며 중복된 숫자의 합 과 잔여 숫자를 출력하고자 합니다.

예- 입력값 4, 1, 3

     최대값  15

오늘 : 8 / 잔여 7

로 출력하고 싶습니다.

실력이 안되서 수정을 도움 받고자 질문 합니다

고수님들의 도움 부탁드립니다.

답변 2개

소스상에서 wr_subject  출력되는 위치에 원하시는 "오늘 : 8 / 잔여 7" 포멧의 내용을 출력하시고 싶으신건가요?
wr_4 필드에는 숫자 한개만 입력되는 건가요?

아니면 적어주신거 처럼 ,(콤마)로 여러숫자를 입력 받는 건가요?

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

답변에 대한 댓글 3개

동일 날짜에 중복적으로 숫자가 쌓이게 됩니다.
숫자는 1~15까지의 단일 숫자 이지만
여러명 혹은 여러번 중복될 수 있습니다.
잔여 는 최대치의 값을 정한 후 최대치에서 오늘의 누적 데이터를 빼면 되지 않을까요?
잔여 부분은 중복된 숫자의 합이 나오면 최대치에서 빼면 되겠다 싶어서 표시 한겁니다.
WHERE left(wr_1,6) <= '$year$sel_mon' and left(wr_2,6) >= '$year$sel_mon'를 보면

해당월의 데이터를 조회해오는거 같으신데 이걸다시 일자별로 누계해서 화면에 출력하면 되는 건가요?
일자별 누계는 현재 해서 불러 오고 있는 상태이고
불러온 데이터를 각각
$html_day[$i].= "<br /><a href='".G5_BBS_URL."/board.php?bo_table=$bo_table&year=$year&month=$month&wr_id=$row[wr_id]&sc_no=$sc_no' id='subject_".$j."' ".$showLayer.">".$row[wr_subject]."</a>
이부분중 $row[wr_subject] 를 wr_4로 바꾸면
숫자로 나오고 있습니다.
현재는
3명이 글을 쓰면서 숫자를 각각 1.1.3 이라고 입력 했다면
1
1
3
으로 표시가 되는데
이 3줄의 표시를 각각 표시 하지 않고
합쳐서 5로 표시 하고 싶어서 구문을 만들긴 했는데 적용이 안되서.
고수님들의 방법이 있을까 하여. 조언을 구하고 있습니다.

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

이 부분을 원하는 방식으로 다 만들어 문의받기 보다는 작업이 어렵다면 제작의뢰를 통해 진행하시길 요청드립니다.

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

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

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

로그인
🐛 버그신고