DB 어디에 저장이 되며 어떻게 불러드려야 하나요.
아래의 소스를 보면은 추가 단추가 있습니다. 추가 단추를 누르면 계속 입력 필드가 추가가 됩니다.
궁금한 점은 그렇게 계속 추가가 되는 필드의 값이
1) DB 어디에 저장이 되며 어떻게 불러드려야 하나요.
2) 만약에 추가를 10개 했으면 10개 디비가 만들어지나요,
3) 그리고 10개를 불러오려면 각각 다른 코드로 뷰페이지에서 불러와야 하나요.
감사합니다.
<!---학력/경력/기타 입력 시작-->
<tr>
<td class=write_head VALIGN=top>이 력<BR><input type="button" value="추가" onclick = "javascript:addProperty();" /></td>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0" name="propertiesTable" id="propertiesTable">
<TR>
<TD>년 / 월 / 일
<SELECT NAME="year[]">
<?for($i=date('Y');$i>=date('Y')-40;$i--){?>
<OPTION VALUE="<?=$i?>"><?=$i?></option>
<?}?>
</SELECT>년
<SELECT NAME="month[]">
<?for($i=1;$i<=12;$i++){?>
<OPTION VALUE="<?=$i?>"><?=$i?></option>
<?}?>
</SELECT>월
<SELECT NAME="day[]">
<?for($i=1;$i<=31;$i++){?>
<OPTION VALUE="<?=$i?>"><?=$i?></option>
<?}?>
</SELECT>일<BR>
출신학교 및 학력 <INPUT TYPE="text" itemname="학력" NAME="school[]" required> 전공 <INPUT TYPE="text" NAME="major[]"><BR>
소 속 <INPUT TYPE="text" NAME="long[]"> 부서 <INPUT TYPE="text" NAME="division[]"><BR><HR></TD>
</TR>
</TABLE>
<script language="JavaScript">
function addProperty() {
var tbl=document.all.propertiesTable;
var tr=tbl.insertRow();
var td=tr.insertCell();
var html="<td>년 / 월 / 일 <SELECT NAME='year[]'><?for($i=date('Y');$i>=date('Y')-40;$i--){?><OPTION VALUE='<?=$i?>'><?=$i?></option><?}?></SELECT>년 <SELECT NAME='month[]'>'<?for($i=1;$i<=12;$i++){?>'<OPTION VALUE='<?=$i?>'><?=$i?></option>'<?}?>'</SELECT>월 <SELECT NAME='day[]'><?for($i=1;$i<=31;$i++){?><OPTION VALUE=<?=$i?>><?=$i?></option><?}?></SELECT>일<BR>출신학교 및 학력 <INPUT TYPE='text' NAME='school[]' itemname='학력' required> 전공 <INPUT TYPE='text' NAME='major[]'><BR>소 속 <INPUT TYPE='text' NAME='long[]'> 부서 <INPUT TYPE='text' NAME='division[]'> <input type=button value=삭제 onclick=remove(this); /><BR><HR></td>";
td.innerHTML=html;
}
function remove(obj) {
obj.parentNode.removeNode(true);
}
</script>
<!---학력/경력/기타 입력 끝-->
답변 2개
답변을 작성하려면 로그인이 필요합니다.