분할필드에서
본문
<input type=text name="wr_21[]" value="<?php echo $wr_21[0]; ?>" size='10' maxlength='10'>
..
<input type=text name="wr_21[]" value="<?php echo $wr_21[9]; ?>" size='10' maxlength='10'>
이렇게 [9]까지 해서 저장하는데 인풋배치는 아래와 같이 하고
[6] [0 ] [7]
[8] [1] [9]
[2]
[3]
[4]
[5]
맨윗줄 [6] [0] [7] 필드부분에 기입하니 이상하게 다른 위치에 뒤죽박죽 저장이 되는데 왜 그럴까요?
*원래는 0~5까지 세로로 있던거에
좌우에 6,7 8,9이렇게 필드넣었더니 그렇게 되네요.
답변 1
input 에 name 값을 "wr_21[]" 이런 형식으로 지정하면,
순차적으로 0,1,2,3,4,5,6 으로 인식하는데, 적힌대로,
배열에 순서가 순정렬이 아니시라면,
각 배열명을 지정해야줘야 합니다.
<input type=text name="wr_21[6]" value="<?php echo $wr_21[6]; ?>" size='10' maxlength='10'>
<input type=text name="wr_21[0]" value="<?php echo $wr_21[0]; ?>" size='10' maxlength='10'>
<input type=text name="wr_21[7]" value="<?php echo $wr_21[7]; ?>" size='10' maxlength='10'>
<input type=text name="wr_21[8]" value="<?php echo $wr_21[8]; ?>" size='10' maxlength='10'>
.
.
.
이런식으로요.
[ ] 괄호안에 배열 index값을 넣으세요