enum 관련 질문드립니다
본문
<form name="form" method="post">
<input type="radio" name="group" id="group" value='A' checked="checked"> 그룹1
<input type="radio" name="group" id="group" value='B' > 그룹2
<input type="radio" name="group" id="group" value='C'> 그룹3
<input type="radio" name="group" id="group" value='D'> 그룹4
<input type="submit" value=" 저장 ">
<input type="text" name="group_name" id="group_name" value='<?php echo $group ?>'>
</form>
위에 라디오버튼으로 선택한 value값을 group_name value에 넣고 싶습니다
<?php
$group = $_POST['group'];
?>
enum ('a','b','c','d') NOT NULL default 'a', phpmyamin으로 데이타 컬럼를 추가한 상태구요
내용중 라디오버튼을 c로 선택 후 넘겨도 디폴트 값인 a만 출력 되고 있는 상태 입니다
부족한 지식으로 해결을 못하고 있습니다 도움을 좀 부탁 드립니다~
답변 2
name group 으로 묶인거는 어차피 $_POST['group']; 으로 선택 한 값으로 받으니
동일하게 처리하시면 될것 같구요.
위에 라디오버튼으로 선택한 value값을 group_name value에 넣고 싶습니다
=> 폼 넘기기전에 넣으실꺼라면 자스 이벤트 핸들러로 하시면 될것 같구요.
에넘을 푸시던, 중간에 로그를 뛰우셔서 값 넘어오는지 쿼리에서 안들어가는건지 체크해보세요.
ENUM 관련 내용 링크
이런경우는 form action 전에 form_submit 함수로 해당값을 hidden으로 설정하고 입력한다음에
액션 날리면 되십니다.