필드분할 해서 사용할때 코드를 줄여 봅니다. > 그누보드5 팁자료실

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누보드5 팁자료실

필드분할 해서 사용할때 코드를 줄여 봅니다. 정보

필드분할 해서 사용할때 코드를 줄여 봅니다.

본문

아무생각없이 쓰던 분할방법

 

글쓰기시

list($wr_1a, $wr_1b) = explode("|", $write['wr_1']);

 

업데이트시

$wr_1 = $wr_1a.'|'.$wr_1b;

 

그러나 필드를 100개를 늘린다고 가정한다면?

노가다 한답시고 쭉 늘여쓰는 습성...

업데이트시

$wr_1 = $wr_1a.'|'.$wr_1b;

 

좀 생각하며 코딩을 해봅니다..

 

글쓰기시

$wr_1 = explode("|", $write['wr_1']);

 

<input type="text" name="wr_1[0]" value='<?php echo $wr_1[0]?>'>

 

<input type="text" name="wr_1[1]" value='<?php echo $wr_1[1]?>'>

 

업데이트시

$wr_1 = '';
for($k=0; $k<count($_POST['wr_1']); $k++) {
    $wr_1 .= $_POST['wr_1'][$k].'|';
}
추천
1

댓글 2개

네 제가 이렇게 한 이유는
다른 게시판에서 wr_id값을 따로 가져와서 입력값으로 잡아 오는 작업을 했는데 그렇게 하니 중간에 삭제된 글이 있어서 넘어 오는 값이 순번제로 올라가서 틀어지는 경우가 생겨서 이렇게 했습니다.^^

감사합니다.
전체 2,453 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT