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

리스트에서 여분필드 수정 채택완료

5년 전 조회 3,109

안녕하세요.

현재 리스트에서 여분필드 수정건 때문에 자꾸 질문 글을 올리게 되네요. 

일전의 답글의 ifelse님께서 조언해주신 덕분에 어느정도 원하는 결과물이 나왔는데요 ^^

https://sir.kr/qa/268657?stx=%EC%84%A0%ED%83%9D%EC%88%98%EC%A0%95&sst=wr_num&unanswered=0&s_tag=

위 링크에서 나온대로 list.skin.php 파일에 코드를 넣어주고, bbs/list_update.php 파일을 따로 생성해줘서 아래 코드를 넣어줬는데요.

체크를 하고 수정을 해도 수정이 이상하게 되길래, alert를 찍어서 확인해보니 chk_wr_id 체크값이 자꾸 2씩 증가하고 option값이 이상한걸로 변경되어서 적용되기도 하더군요.

이 현상을 해결할 수 있는 방법이 있을까요?

아래는 코드 내용입니다.

// 보드스킨 list.skin.php

Copy

// bbs/board_list_update.php

Copy

// bbs/list_update.php

Copy

답변 3개

채택된 답변
+20 포인트

아마도 리스트 파일에서 값을 넘기실때 name="wr_1[<?echo $i?>]"> 의 값과

for 문 안에서의 $i 값이 일치하지 않아서 생기는 것 같습니다.

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

답변에 대한 댓글 1개

답변 감사드립니다.

결국 view 부분으로 옮겨서 처리했습니다^^

비록 해결되진 못했지만 귀한 시간 내주신 메이드님 감사합니다.

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

같은 문제점으로 고민을 하다 뭔가 값이 제대로 넘어오지 않는 것 같아서 이리 저리 확인해 보다 아래와 같이 수정하니 해결이 되었습니다.  공개된 소스에 도움을 받았습니다. 감사합니다.

// 보드스킨 list.skin.php

Copy

// 보드스킨 list.skin.php

<?php if ($is_checkbox) { ?> 이 끝나는 

Copy

를 아래와 같이 수정합니다.

Copy

// bbs/list_update.php 를 아래와 같이 수정합니다.

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

답변에 대한 댓글 1개

다른 분들이 보고 도움을 많이 얻어 가셨으면 합니다.

늦은 인사지만 도움 감사드립니다.

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

일단 for 문 안에서 $sql 찍어보심이...

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

답변에 대한 댓글 2개

답변 감사드립니다.

for 문 내에서 찍어도 마찬가지 현상이 일어납니다..
올려 주신 글만으로는 오류를 찾기가 어렵네요.
리스트 파일에서 문제가 있지 않나 싶긴 한데..

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

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

로그인
🐛 버그신고