이윰님 이번에는 체크 박스(두개 이상의 데이터를 한 개의 필드에 넣기) 부탁드립니다.
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=3oh 주소복사
본문
밑에서 나온 질문인데요 이번에 체크 박스 부탁드려 봅니다~~
하다 하다 안되네요~~(두개 이상의 데이터를 한 개의 필드에 넣기)
<section>
<div class="row">
<div class="col col-12 md-margin-bottom-10">
<label for="wr_9" class="label">상품구성</label>
<div class="inline-group">
<input type="checkbox" name="wr_9_00" value="초고속인터넷" id="ext9_00" > <label for="ext9_00">초고속인터넷</label>
<input type="checkbox" name="wr_9_01" value="전화" id="ex9_01"> <label for="ext9_01">전화</label>
<input type="checkbox" name="wr_9_02" value="TV" id="ext9_02"> <label for="ext9_02">TV</label>
</div>
</div>
</div>
</section>
좋아요!
Progress Bar 83%
댓글목록
이윰IN님의 댓글
조금 복잡한 것을 문의 하셨군요.
1. 글 작성 화면인 write.skin.html 파일의 소스를 아래와 같이 입력해 주세요.
2. /bbs/write_update.php 파일에서 wr_9를 DB에 update 하시기 바로 전에 serialize 해서 업데이트 하도록 프로그램 처리해 주셔야 해요.
3. /bbs/write.php파일의 수정모드에서 $write['wr_9'] 는 unserialize 처리하시고 for문을 활용하여 $write['wr_9_1'] ~ $write['wr_9_3'] 까지 배열을 이용하여 값을 할당해 주시면 될 것 같습니다.
추측하여 작성하는 것이라 전체적인 흐름을 참고하셔서 작업하시면 될 거예요.
감사합니다.
축하합니다. 첫댓글 포인트 52포인트를 획득하였습니다.
studyhaza님의 댓글
친절하게 알려주셔서 감사합니다.
제가 초보라서 잘 몰라서요
/skin/borad/**/write.update.php에 다음과 같이
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//상품구성
$wr_9 = "$wr_9_1-$wr_9_2-$wr_9_3";
$sql9 = " update $write_table set wr_9 = '$wr_9' where wr_id = '$wr_id' ";
sql_query($sql9);
?>
했습니다. 잘안되는군요
2번과 3번 답변내용을 구체적으로 알려주세요 ~~ 감사합니다
이윰IN님의 댓글
설명으로 해드리는 것보다 직접 처리해 드리는 것이 좋을 듯 보입니다.
관리자 모드에 FTP 접속 정보 및 작업할 수 있는 회원 계정정보 알려주시면 살펴봐 드리도록 하겠습니다.
오늘 아침에 날씨가 너무너무 좋네요.
그럼 기분좋은 하루 되세요.
studyhaza님의 댓글
댓글내용 확인
이윰IN님의 댓글
처리해 놓았습니다.
좋은 하루 되세요.
studyhaza님의 댓글
정말 감사합니다
행복하세요~~
studyhaza님의 댓글
감사합니다