여분필드 관련 문제입니다.
본문
$wr_10 = explode("|" , $write[wr_10]);
$wr_10_1 = $wr_10[0];
$wr_10_2 = $wr_10[1];
$wr_10_3 = $wr_10[2];
이런식으로 여분필드 10번을 쪼개서 사용하는데요.
체크박스 등으로 사용하면 해당값을 수정때도 제대로 표시가 되는데
input type=text 로 하는 경우 값이 안넘오는데.. 원래 text 에서는 사용이 불가능한건가요?
답변 4
value 값에 있는 부분이 기존 데이터를 가져오는 것인데
이것이 삭제되거나 다른 문제로 인하여 데이터를 받지 못하는 것 같습니다.
아니요 가능은 한데요 뭔가 잘못하신게 아닌가 싶습니다
input type='text'에 할당했다면 해당 코드까지올려보세요.
<label for="wr_10_1">추가내용</label><input type="text" name="wr_10_1" id="wr_10_1">
<label for="wr_10_2">WR_10_2(사용시체크)</label><input type="checkbox" name="wr_10_2" id="wr_10_2">
update페이지
$wr_10 = $wr_10_1."|".$wr_19_2;
$sql = " update ~~ set wr_10 = '".$wr_10."' ;
view페이지
$wr_10 = explode('|', $view['wr_10']);
echo "wr_10_1 ::: ".$wr_10[0]." ::: wr_10_2 ::: ".$wr_10[1];
이런식의 구조입니다.