그누보드 name값을 배열로 선언하여 db에 입력하는거 가르쳐주세요 급급~~ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그누보드 name값을 배열로 선언하여 db에 입력하는거 가르쳐주세요 급급~~ 정보

그누보드 name값을 배열로 선언하여 db에 입력하는거 가르쳐주세요 급급~~

본문

그누보드 name값을 배열로 선언하여 db에 입력하는거 가르쳐주세요 급급~~

objCell.innerHTML = "<TABLE border='0' cellSpacing='0' cellPadding='0' width='100%' bgColor='#ffffff'><TBODY><TR><TD bgColor='#e7efee' height='28' width='68' align='middle'>근무처</TD><TD style='padding:0 3px'><INPUT name='wr_5[]'  class=ed></TD><TR><TD bgColor='#ffffff' height='1' colSpan='2'></TD></TR></TBODY></TABLE>";


>>>>>>>>>>
'wr_5[]  name 값을 이렇게 했을때 value="" 값은 어떻게 지정해야 할까요~~

그누보드 일때입니다~~~

상단 배열을
$wr_5 = explode("-",$write[wr_5]); //주소부분

이렇게 했는데 db 에 들어가는 값은 array 로 나오네요~~

그리고

이배열을 write.update.skin 으로 보낼때는 어떻게 해야할까요~~

$cnt = count($_wr_5);
for($i=0; $i<$cnt; $i++) {
if($i == 0) $wr_5 .= $_wr_5[$i];
else $wr_5 .= "-".$_wr_5[$i];
}

이렇게 해도 db에 저장이 안되어졌습니다~~

 강제적으로  wr_5 =125-125-125  값을 입력후

view 페이지에서

<?
  $cnt = count($wr_5);
  echo $cnt;
for($i=0; $i<$cnt; $i++) {
$view[$i][wr_5];

echo "<tr><td>";
echo "테스트중";
echo "{$view[$i][wr_5]};
";
echo "</td></tr>";
}?>



>>>>>>>. 이렇게 해봤는데도 db에 있는 값을 분리를 못시키더라구요~~~ 급도와주세요~~~
  • 복사

댓글 전체

1.view페이지에 db 내용을 보여주기

<?
//$view[mb_5]="주소1-주소2-주소3"라고 가정합니다.
$tmp=explode("-",$view[mb_5]); //$tmp는 배열이 됩니다.그래서 배열의 갯수를 파악하기 위해 count를 씁니다.
echo "근무처 : ";
for($i=0;$i<count($tmp);$i++){
 ?>
<INPUT name="wr_5[]" value="<?=$tmp[$i]?>" class=ed>
<?
}
?>

2.write페이지에 view에서 POST로 넘어온 배열을 db에 저장시
<?
//1.에서 넘어온 wr_5는 배열
for($i=0;$i<count($wr_5);$i++){
  $work_place.=$wr_5[$i];
  if($i<count($wr_5)-1) $work_place.="-";
}

echo $work_place; //결과는 "주소1-주소2-주소3",  $work_place를 db에 insert
?>
© SIRSOFT
현재 페이지 제일 처음으로