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

게시판 체크박스 선택후 선택삭제 할때 값을 어떻게 넘기나요? 채택완료

그린내 5년 전 조회 2,212

안녕하세요. 

 

그누보드 게시판에서 한 행의 체크박스 선택 후 선택삭제를 할때 

bbs/board_list_update.php 로 가는데  선택한 행의 모든 정보들을 값을 가져갈려고 합니다. 

$member['mb_id'] 가져가는데  $list[$i][mb_id])) 가져가지 못하더라고요. 

또한, delete_all.php 에서 $write[mb_id] 나오는데 이것이  $list[$i][mb_id])) 과 같은 건가요? 

가져갈수 있는 방법이 있나요?  답변 부탁드립니다.

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

답변 2개

채택된 답변
+20 포인트
플라이
5년 전

$list 값으로 데이터 전달되는게 아니라 해당 checkbox의 네임값을 가지고 배열로 선언하셨다면 그 배열변수로 받으셔야 합니다.

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

답변에 대한 댓글 3개

그린내
5년 전
답변 고맙습니다. 그런데 죄송하지만 checkbox 네임값을 어떻게 만들죠? array 잘 모릅니다. ㅜㅜ
플라이
5년 전
[code]
<input type='checkbox' name='chk[]' value='해당키값' />
[/code]
이런식으로 적용하시면 됩니다.
그린내
5년 전
고맙습니다. 적용하니 잘 됩니다. 다시한번 정말 고맙습니다.

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

5년 전

선택한 행의 모든 정보들을 값을 가져갈려고 합니다<---그렇게 하는 것이 아니고

선택한 게시물의 wr_id만 배열 값으로 가져가서 for문으로 돌면서 해당 게시물의 정보를

테이블에서 추출해서 사용하는 것입니다

 

delete_all.php에 보면 아래와 같은 코드가 바로 그런 작업을 수행합니다

$write = sql_fetch(" select * from $write_table where wr_id = '$tmp_array[$i]' ");

$write[mb_id] 나오는데 이것이  $list[$i][mb_id] 과 같은 건가요? <-- 같습니다

 

 

 

 

 

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

답변에 대한 댓글 1개

그린내
5년 전
질문에 각각 답변해 주셔서 고맙습니다. 염두해 두고 값을 넘기도록 하겠습니다.

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

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

로그인