채택완료

여분필드로 글 작성 후 수정시 입력폼에 나타내기(쪼개서 넣었을경우)

2020-01-02 (목) 22:57:08 2,766

아래는 전화번호를 예시로 들었습니다. 

게시판 글 작성시에 여러 값들을 조합해서 DB에 넣고 처리를 하는데, 

관리자가 해당 게시글수정을 하려고 하면 입력 값이 각각 나타나게 하고 싶습니다.

write.skin.php에서 

<input type="text" name="hp_num[0]" value="<?php echo $hp[0] ?>" class="frm_input" size="10" maxlength="4">
<input type="text" name="hp_num[1]" value="<?php echo $hp[1] ?>" class="frm_input" size="10" maxlength="4">
<input type="text" name="hp_num[2]" value="<?php echo $hp[2] ?>" class="frm_input" size="10" maxlength="4">
 

이렇게 입력을 받고, 

update 파일에서 

// 전화번호
$wr_5 = "$mb_hp[0]-$hp_num[1]-$hp_num[2]";
sql_query(" update $write_table set wr_5 = '$wr_5' where wr_id = '$wr_id' ");

이런식으로 처리를 하였습니다. 

다만 글 수정시에 input 각 필드별로 입력이 되도록 하고싶은데, 어떻게 처리를 해야하나요?

|

답변 2개 / 댓글 4개

채택된 답변
+20 포인트

$hp=explode("-",$write['wr_5']);  // 입니다.

답변에 대한 댓글 3개

이부분을 어디에서 처리해줘어야 하나요?
<input type="text" name="hp_num[0]" value="<?php echo explode("-",$write['wr_5']) ?>" class="frm_input" size="10" maxlength="4">

이런식인가요?
한번 확인해볼게요 : )
감사합니다.

답변에 대한 댓글 1개

감사합니다 :)

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