이전 목록 다음
채택완료

form id값 증가관련 문의드립니다

2017-11-29 (수) 11:53:55 2,124

게시판 확장으로 관리자페이지를 새로 만들고있는데요

<input type="text" name="bo_select" id="bo_select[]" class="frm_input2" placeholder="필드명을 입력해 주세요." value="<?=$board['bo_select']?>"> 
이렇게 설정해뒀는데 
insert 할때 bo_select1로만 계속 들어가는데 

INSERT INTO 테이블(mta_idx, mta_country, mta_db_table, mta_db_id, mta_key, mta_value, mta_reg_dt) VALUES (NULL, 'ko_KR', 'board', 'reserve','bo_select1', 'qweqwe',now()) 

제가하고싶은것은 버튼 누를때마다 bo_select1~10..등등 값이 1씩 증가해서 값을 증가시키고 싶은데요 
이렇게하려면 어떻게 해야할까요..ㅜㅜ?

3537439295_1511924033.7332.PNG

Copy
//폼부분

<form action="./wirte_sfield_insert.php?bo_table=<?echo $url?>" method="post">

 

//input부분

 

<input type="text" name="bo_select" id="bo_select[]" class="frm_input2" placeholder="필드명을 입력해 주세요." value="<?=$board['bo_select']?>">

 

//insert페이지

for($i=0;$i<sizeof($bo_select);$i++) {

  if($bo_select[$i]){

      $sql1 = "INSERT INTO 테이블명

          (mta_idx, mta_country, mta_db_table, mta_db_id, mta_key, mta_value, mta_reg_dt) VALUES (NULL, 'ko_KR', 'board', '".$bo_table."','bo_select".($i+1)."', '".$bo_select."',now())";

      echo $sql1.'';

 

  }

}

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
2017-11-29 (수) 13:54:57

1. form페이지에서 input 네임을 bo_select 대신 bo_select[]으로

2. insert페이지에서 $bo_select 대신에 $bo_select[$i]로

답변에 대한 댓글 1개

'bo_select".($i+1)."' 이 부분이 bo_select1~10 이렇게 들어가야하는데 'bo_select".[$i]."' 이렇게 해야하나요..?ㅜㅜ

답변을 작성하려면 로그인이 필요합니다.