채택완료

mb 여분필드 db에 들어가긴하는데 수정하려고하면 내용이 사라지네요.

2016-08-04 (목) 14:09:34 2,756
Copy
div class="form-group has-feedback text-gap"><label class="col-sm-2 control-label" for="reg_mb_1"><b>분야</b><strong class="sound_only">필수</strong></label><div class="col-sm-3"><select name="mb_1" id="mb_1" required class="form-control input-sm nospace"><option value="">선택하세요</option><option value="A">A</option><option value="B">B</option></select></div></div> <div class="form-group has-feedback text-gap"><label class="col-sm-2 control-label" for="reg_mb_2"><b>2차 분야</b><strong class="sound_only">필수</strong></label><div class="col-sm-3"><select name="mb_2" id="mb_2" class="form-control input-sm nospace"> </select></div></div><script>var arr = []; var first = $('#mb_1'), second = $('#mb_2');var firstVal = '<?php echo $mb_1 ?>', secondVal = '<?php echo $mb_2 ?>';arr['A'] = ['1', '2']; arr['B'] = ['b1', 'b2', 'b3']; first.val(firstVal);second.val(secondVal);makeOption(firstVal); first.on('change', function() {	makeOption($(this).val());}); function makeOption(i) {	var html = '';	for (var x in  arr[i]) 		html += '<option value="' + arr[i][x] + '">' + arr[i][x] + '</option>';	second.html(html);}</script>

이런식으로 mb_1과 mb_2의 값을 db에 넣기까지 성공했는데

수정하려고하면 값들이 사라져있어요.. 수정하려고 들어가도 유지할수 있게 어떻게하나요..ㅠㅠ

value을 넣으면 된다고 하는것 같던데 어디에 넣어야할지도.. 도움부탁드립니다..

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

23행 수정

firstVal = '<?php echo $member[mb_1] ?>', secondVal = '<?php echo $member[mb_2] ?>';


28행, 29행 자리바꿈


답변에 대한 댓글 1개

감사합니다^^
2016-08-04 (목) 14:11:53

어디 php 인지는 모르겠지만.. 수정 하는 php 파일 form 안에다가

<input type="hidden" name="mb_1" value="<?php echo $member['mb_1'] ?>"> 

<input type="hidden" name="mb_2" value="<?php echo $member['mb_2'] ?>"> 

 

이것을 추가해보세요.

답변에 대한 댓글 1개

감사합니다^^

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