게시판 여분 필드 사용시 for 문 채택완료

해당 이미지 처럼, 여분필드를 20개까지 DB에 추가하도록 해두었고
해당 필드의 제목이 있을때 쓰기페이지와 리스트 페이지, 읽기 페이지에서 불러오려고합니다.
다만 하나의 스킨으로 관리 할 생각이라 for문으로 해당 값을 받아오고 싶습니다.
</p>
<p><?php for ($i=1; $is_link && $i<=G5_LINK_COUNT; $i++) { ?>
<div class="bo_w_link write_div">
<label for="wr_link<?php echo $i ?>"><i class="fa fa-link" aria-hidden="true"></i><span class="sound_only"> 링크 #<?php echo $i ?></span></label>
<input type="text" name="wr_link<?php echo $i ?>" value="<?php if($w=="u"){ echo $write['wr_link'.$i]; } ?>" id="wr_link<?php echo $i ?>" class="frm_input full_input w_inputs" size="50">
</div>
<?php } ?></p>
<p>
링크 쪽 for 문의 것을 참조하면 될 것같습니다만,
카운트 "G5_LINK_COUNT"부분을 어떻게 수정해야 할까요 ?
for문으로 돌리려는 것은
</p>
<p><tr>
<td class="thead"><?php echo $board['bo_1_subj']; ?></td>
<td>
<input type="text" name="wr_1" value="<?php echo $wr_1 ?>" id="wr_1" required class="frm_input full_input w_inputs required" size="50" maxlength="255" placeholder="wr_1">
</td>
</tr></p>
<p>
입니다.
bo_$i_subj 가 있으면 여분필드를 출력시키려고 합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
4년 전
대충 이런식 아닐까요
</p>
<p><?php
for ($i=1; $i<=20; $i++) {
if ($board['bo_'.$i.'_subj']) { // 여분필드가 있다면 출력
?>
<tr>
<td class="thead"><?php echo $board['bo_'$i'_subj']; ?></td>
<td>
<input type="text" name="bo_<?php echo $i ?>_subj" value="<?php echo $board['bo_'$i'_subj']; ?>" id="bo_<?php echo $i ?>_subj">
</td>
</tr>
<?php
} // if end
} // for end
?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
l
4년 전
�
4년 전
<td class="thead"><?php echo $board['bo_'$i'_subj']; ?></td>
이거는 오타 같습니다.
<td class="thead"><?php echo $board['bo_'.$i.'_subj']; ?></td>
이게 맞는거 같네요.
따옴표 사이에 . 이 빠졌네요.
이거는 오타 같습니다.
<td class="thead"><?php echo $board['bo_'.$i.'_subj']; ?></td>
이게 맞는거 같네요.
따옴표 사이에 . 이 빠졌네요.
댓글을 작성하려면 로그인이 필요합니다.
4년 전
제목있을떄 여분필드 출력입니다.</pre> <p> </p> <p> </p> <p><?php</p> <p>for ($i=1; $i<=20; $i++) { ?></p> <p><?php</p> <p>if($board['bo_'.$i.'_subj']){</p> <p> $wr = "wr_{$i}";</p> <p>?></p> <p> <tr></p> <p> <td></p> <p> <input type="text" name="wr_<?php echo $i; ?>" value="<?php echo ${$wr}; ?>" id="wr_<?php echo $i; ?>" required class="frm_input full_input w_inputs required" size="50" maxlength="255" placeholder="wr_<?php echo $i; ?>"></p> <p> </td></p> <p> </tr></p> <p> </p> <p> <?php }else { continue; } } ?></p> <p> </p> <p> </p> <p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
'bo_'$i'_subj' 가 명확히 선언된것 같습니다.