게시판문의 정보
게시판문의본문
http://carnet114.com/bbs/board.php?bo_table=board2&wr_id=35
수정버튼을 누르면 비밀번호 1q2w3e 로 비밀번호 넣으시면 단체명이나 전화번호처럼 전에 적었던 자료가 남아있어야 되는데요....
지금 보시면 여행구분 희망차량 출발장소 경유지 이부분은 처음있던 자료로 초기화 되버립니다..
한개를 예를 들어 "여행구분" 에서 "일반단체"로 되어저 있는데 처음등록할땐 "가족여행"을 선택했습니다...근데 수정버튼을 누르고 들어오는 순간 처음에 있던데로 "일반단체"로 돌아가버리네요...
수정버튼만 눌렀다 하면 이렇게 되는데 이게 왜그런건가요 ?? 고수님들 꼭 좀 알려주세요..
한마디로 말해서 처음에 기입했던 내용이 수정만 누르면 부분적으로 내용이 사라지네요.
<tr>
<td class=write_head>여행구분*</td>
<td><select name='ssp1' class='ed' itemname='여행구분' required="required">
<option value='일반단체' <? if(ssp1 == "일반단체") echo "selected"; ?>>일반단체</option>
<option value='가족여행' <? if(ssp1 == "가족여행") echo "selected"; ?>>가족여행</option>
<option value='관혼상제' <? if(ssp1 == "관혼상제") echo "selected"; ?>>관혼상제</option>
<option value='결혼식' <? if(ssp1 == "결혼식") echo "selected"; ?>>결혼식</option>
<option value='워크샵' <? if(ssp1 == "워크샵") echo "selected"; ?>>워크샵</option>
<option value='동호회' <? if(ssp1 == "동호회") echo "selected"; ?>>동호회</option>
<option value='학교MT' <? if(ssp1 == "학교MT") echo "selected"; ?>>학교MT</option>
<option value='친목회' <? if(ssp1 == "친목회") echo "selected"; ?>>친목회</option>
<option value='종교단체' <? if(ssp1 == "종교단체") echo "selected"; ?>>종교단체</option>
<option value='산악회' <? if(ssp1 == "산악회") echo "selected"; ?>>산악회</option>
<option value='기타' <? if(ssp1 == "기타") echo "selected"; ?>>기타</option>
</select></td>
<td class="write_head">희망차량*</td>
<td><select name='ssp2' class='ed' itemname='디자인구분'>
<option value='45인승대형버스' <? if(ssp2 == "45인승대형버스") echo "selected"; ?>>45인승대형버스</option>
<option value='28인승리무진' <? if(ssp2 == "28인승리무진") echo "selected"; ?>>28인승리무진</option>
<option value='35인승중형버스' <? if(ssp2 == "35인승중형버스") echo "selected"; ?>>35인승중형버스</option>
<option value='25인승미니버스' <? if(ssp2 == "25인승미니버스") echo "selected"; ?>>25인승미니버스</option>
<option value='15인승미니우등' <? if(ssp2 == "15인승미니우등") echo "selected"; ?>>15인승미니우등</option>
<option value='12인승스타렉스' <? if(ssp2 == "12인승스타렉스") echo "selected"; ?>>12인승스타렉스</option>
</select></td>
</tr>
이내용인데 수정버튼만 누르면 내용이 사라저요 수정을 눌러도 처음에 적었던 내용이 고대로 있었으면 합니다.
write_update.skin.php 파일에서
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
/* if($w != 'u') {
echo "<script language='JavaScript'>alert('감사합니다.');history.go(-1);</script>";
} */
//주민등록번호
$wr_2 = "$min1-$min2";
//전화번호
$wr_4 = "$birth1-$birth2-$birth3";
//전화번호
$wr_5 = "$ext5_00-$ext5_01";
//전화번호
$wr_6 = "$tel1-$tel2-$tel3";
//휴대전화
$wr_7 = "$hp1-$hp2-$hp3";
$wr_13 = "$ssp1-$ssp2"; <-- 제생각으로는 이부분도 변해야할거같은데아닌가요?
$wr_14 = "$qqa1-$qqa2";
$wr_15 = "$qqb1-$qqb2";
$wr_16 = "$qqc1-$qqc2";
$wr_17 = "$qqd1-$qqd2-$qqd3-$qqd4";
$wr_18 = "$qqe1-$qqe2-$qqe3-$qqe4";
$wr_11 = "$nine01|$nine02|$nine03|$nine04";
$sql11 = " update $write_table set wr_11 = '$wr_11' where wr_id = '$wr_id' ";
sql_query($sql11);
$sql_update =
" wr_2='$wr_2',
wr_4='$wr_4',
wr_5='$wr_5',
wr_6='$wr_6',
wr_7='$wr_7',
wr_13='$wr_13',
wr_14='$wr_14',
wr_15='$wr_15',
wr_16='$wr_16',
wr_17='$wr_17',
wr_18='$wr_18',
wr_19='$wr_19',
wr_20='$wr_20',
wr_21='$wr_21',
wr_22='$wr_22',
wr_23='$wr_23'
";
sql_query(" update $write_table set $sql_update where wr_id = '$wr_id' ");
//if(!$member[mb_id]) {
echo "<script language='JavaScript'>alert('감사합니다. 정상적으로 신청되었습니다..');history.go(-1);</script>";
//alert("Thank you. You have successfully apply.", $g4[path]);
//}
?>
이런식인데요.. 고돌스님이 하라고 한데로해봤는데 적용이 안되네요..? ^^ 더 자세히좀 알려주실수 없나요..?
수정버튼을 누르면 비밀번호 1q2w3e 로 비밀번호 넣으시면 단체명이나 전화번호처럼 전에 적었던 자료가 남아있어야 되는데요....
지금 보시면 여행구분 희망차량 출발장소 경유지 이부분은 처음있던 자료로 초기화 되버립니다..
한개를 예를 들어 "여행구분" 에서 "일반단체"로 되어저 있는데 처음등록할땐 "가족여행"을 선택했습니다...근데 수정버튼을 누르고 들어오는 순간 처음에 있던데로 "일반단체"로 돌아가버리네요...
수정버튼만 눌렀다 하면 이렇게 되는데 이게 왜그런건가요 ?? 고수님들 꼭 좀 알려주세요..
한마디로 말해서 처음에 기입했던 내용이 수정만 누르면 부분적으로 내용이 사라지네요.
<tr>
<td class=write_head>여행구분*</td>
<td><select name='ssp1' class='ed' itemname='여행구분' required="required">
<option value='일반단체' <? if(ssp1 == "일반단체") echo "selected"; ?>>일반단체</option>
<option value='가족여행' <? if(ssp1 == "가족여행") echo "selected"; ?>>가족여행</option>
<option value='관혼상제' <? if(ssp1 == "관혼상제") echo "selected"; ?>>관혼상제</option>
<option value='결혼식' <? if(ssp1 == "결혼식") echo "selected"; ?>>결혼식</option>
<option value='워크샵' <? if(ssp1 == "워크샵") echo "selected"; ?>>워크샵</option>
<option value='동호회' <? if(ssp1 == "동호회") echo "selected"; ?>>동호회</option>
<option value='학교MT' <? if(ssp1 == "학교MT") echo "selected"; ?>>학교MT</option>
<option value='친목회' <? if(ssp1 == "친목회") echo "selected"; ?>>친목회</option>
<option value='종교단체' <? if(ssp1 == "종교단체") echo "selected"; ?>>종교단체</option>
<option value='산악회' <? if(ssp1 == "산악회") echo "selected"; ?>>산악회</option>
<option value='기타' <? if(ssp1 == "기타") echo "selected"; ?>>기타</option>
</select></td>
<td class="write_head">희망차량*</td>
<td><select name='ssp2' class='ed' itemname='디자인구분'>
<option value='45인승대형버스' <? if(ssp2 == "45인승대형버스") echo "selected"; ?>>45인승대형버스</option>
<option value='28인승리무진' <? if(ssp2 == "28인승리무진") echo "selected"; ?>>28인승리무진</option>
<option value='35인승중형버스' <? if(ssp2 == "35인승중형버스") echo "selected"; ?>>35인승중형버스</option>
<option value='25인승미니버스' <? if(ssp2 == "25인승미니버스") echo "selected"; ?>>25인승미니버스</option>
<option value='15인승미니우등' <? if(ssp2 == "15인승미니우등") echo "selected"; ?>>15인승미니우등</option>
<option value='12인승스타렉스' <? if(ssp2 == "12인승스타렉스") echo "selected"; ?>>12인승스타렉스</option>
</select></td>
</tr>
이내용인데 수정버튼만 누르면 내용이 사라저요 수정을 눌러도 처음에 적었던 내용이 고대로 있었으면 합니다.
write_update.skin.php 파일에서
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
/* if($w != 'u') {
echo "<script language='JavaScript'>alert('감사합니다.');history.go(-1);</script>";
} */
//주민등록번호
$wr_2 = "$min1-$min2";
//전화번호
$wr_4 = "$birth1-$birth2-$birth3";
//전화번호
$wr_5 = "$ext5_00-$ext5_01";
//전화번호
$wr_6 = "$tel1-$tel2-$tel3";
//휴대전화
$wr_7 = "$hp1-$hp2-$hp3";
$wr_13 = "$ssp1-$ssp2"; <-- 제생각으로는 이부분도 변해야할거같은데아닌가요?
$wr_14 = "$qqa1-$qqa2";
$wr_15 = "$qqb1-$qqb2";
$wr_16 = "$qqc1-$qqc2";
$wr_17 = "$qqd1-$qqd2-$qqd3-$qqd4";
$wr_18 = "$qqe1-$qqe2-$qqe3-$qqe4";
$wr_11 = "$nine01|$nine02|$nine03|$nine04";
$sql11 = " update $write_table set wr_11 = '$wr_11' where wr_id = '$wr_id' ";
sql_query($sql11);
$sql_update =
" wr_2='$wr_2',
wr_4='$wr_4',
wr_5='$wr_5',
wr_6='$wr_6',
wr_7='$wr_7',
wr_13='$wr_13',
wr_14='$wr_14',
wr_15='$wr_15',
wr_16='$wr_16',
wr_17='$wr_17',
wr_18='$wr_18',
wr_19='$wr_19',
wr_20='$wr_20',
wr_21='$wr_21',
wr_22='$wr_22',
wr_23='$wr_23'
";
sql_query(" update $write_table set $sql_update where wr_id = '$wr_id' ");
//if(!$member[mb_id]) {
echo "<script language='JavaScript'>alert('감사합니다. 정상적으로 신청되었습니다..');history.go(-1);</script>";
//alert("Thank you. You have successfully apply.", $g4[path]);
//}
?>
이런식인데요.. 고돌스님이 하라고 한데로해봤는데 적용이 안되네요..? ^^ 더 자세히좀 알려주실수 없나요..?
댓글 전체
필드명이 어케 되어있는지는 모르겠지만 동일하다고 가정했을경우엔
if(ssp1 == " 이렇게 된 부분을 전부 if($write['ssp1'] ==" 로 바꾸시공
if(ssp2 == " 는 if($write['ssp2'] == " 로 바꾸심 될거에용.
if(ssp1 == " 이렇게 된 부분을 전부 if($write['ssp1'] ==" 로 바꾸시공
if(ssp2 == " 는 if($write['ssp2'] == " 로 바꾸심 될거에용.
고돌스님이 하란대로 했는데 안되요... 도와주세요.~~^^
헐 필드명이 따로 있었군요.
아까 설명엔 없어서 적어놨더니..ㅡ,.ㅡ;
$tmparr = explode("-",$write[wr_13]);
if(ssp1 부분을 if($tmparr[0]
if(ssp2 부분을 if($tmparr[1] 로 해보세요.
아까 설명엔 없어서 적어놨더니..ㅡ,.ㅡ;
$tmparr = explode("-",$write[wr_13]);
if(ssp1 부분을 if($tmparr[0]
if(ssp2 부분을 if($tmparr[1] 로 해보세요.
//고돌스 님이 알려주셨네요 ^^ 그래도 추가 답변입니다.
//댓글 입력하니 글이 올라와 있네요 ^^
wr_13 필드에 ssp1 값과 ssp2 값이 하이픈 '-' 표시와 함께 등록 되는 것 같네요
우선 구분자로 값을 나누시고
변수명을 $ssp 로 했을때
$ssp_split = explode("-", $write[wr_13]);
$ssp1 = ssp_split[0];
$ssp2 = ssp_split[1];
하신 다음
select 부분에서
<option value='일반단체' <?=($ssp1 == "일반단체") ? "selected":"" ?>>일반단체</option>
와
<option value="45인승대형버스" <?=($ssp2 == "45인승대형버스") ? "selected":"" ?>>45인승대형버스</option>
이렇게 수정하세요
//댓글 입력하니 글이 올라와 있네요 ^^
wr_13 필드에 ssp1 값과 ssp2 값이 하이픈 '-' 표시와 함께 등록 되는 것 같네요
우선 구분자로 값을 나누시고
변수명을 $ssp 로 했을때
$ssp_split = explode("-", $write[wr_13]);
$ssp1 = ssp_split[0];
$ssp2 = ssp_split[1];
하신 다음
select 부분에서
<option value='일반단체' <?=($ssp1 == "일반단체") ? "selected":"" ?>>일반단체</option>
와
<option value="45인승대형버스" <?=($ssp2 == "45인승대형버스") ? "selected":"" ?>>45인승대형버스</option>
이렇게 수정하세요