많이 안간단한 내용입니다.
본문
많이 어려운 내용인데요...
고수님이 짠거라 어떠헤 해볼려도 방법이 없네요.
wr_62는 분할필드를 쓰려고 하는데 어떻게 해야 할지요?
갖은 방법으로 해봐도 안되는군요,,흑흑
가로 4개 인풋
wr_1 |
wr_2 |
wr_3 |
wr_4 |
그리고 하단에 가로 7개 인풋
wr_61 |
wr_64 |
wr_63 |
wr_62 |
wr_65 |
wr_66 |
wr_67 |
wr_68 |
wr_71 |
wr_70 |
wr_69 |
wr_72 |
wr_73 |
wr_74 |
이런식인데요...
<?
$wra_start= 61; $h=0;
for($k=1; $k<=53; $k+=4){ $h++; $hs=sprintf("%02d", $h);
$wr1 = 'wr_'.$k; $wr61 = 'wr_'.$wra_start;
$wr2 = 'wr_'.($k+1); $wr64 = 'wr_'.($wra_start+3);
$wr3 = 'wr_'.($k+2); $wr63 = 'wr_'.($wra_start+2);
$wr4 = 'wr_'.($k+3); $wr62 = 'wr_'.($wra_start+1);
$wra_start+=7;
?>
$wr62 = 'wr_'.($wra_start+1);
이부분 wr_62필드를 분할필드로 하려는데 소스를 어떻게 고쳐야 할지요..
<input type=text name=wr_62[] value="<?php echo $wr_62[0]?>">
<input type=text name=wr_62[] value="<?php echo $wr_62[1]?>">
<input type=text name=wr_62[] value="<?php echo $wr_62[2]?>">
<input type=text name=wr_62[] value="<?php echo $wr_62[3]?>">
이런식으로 출력되게 하려구요..
답변 2
array값을 집어 넣으시려면
bbs/write.updat.php파일에서
$string = implode(',',$wr_62);로 처리해 wr_62 컬럼에 넣으시고
그러닌까 insert 나 update 문에서
wr_62 = '$string',으로 넣으시라는 말씀.
그리고
db에서 빼내 사용하실 때는
$wr_62 = explode(',',$string);로 다시 배열화해서 사용하시면 되겠네요.
실 사용시는 $wr_62[0] 이런 식으로 사용하시면 되구요 ㅎ
칼라님이 알려주신 내용을 write_update.head.skin.php에서 처리하라는 말씀이시군요,,
포기하려던 참인데. 감사합니다.~