답변 1개
채택된 답변
+20 포인트
7년 전
현재 반복문 사용하고 있는 소스 알려주셔야 답변이 가능합니다.
2중 반복문은 흔히
for($i=0;$i<10;$i++){
for($j=0;$j<2;$j==){
}
}
이렇게 씁니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
루벤
7년 전
�
잉기
7년 전
제가 알려준 방식으로는 변경하시면 많은 곳을 수정해야 할 것 같습니다.
[code]
<?php for ($i=11; $is_file && $i<=40; $i+=2 ) { ?>
<tr>
<!-- 01.객실사진 + 객실명 -->
<td>
<ul class="room-img">
<li>
<input type="file" name="bf_file[<?php echo $i+19 ?>]" id="bf_file_<?php echo $i+19 ?>" title="파일첨부 <?php echo $i+19 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능">
<?php if($w == 'u' && $file[$i+19]['file']) { ?>
<input type="checkbox" id="bf_file_del<?php echo $i+19 ?>" name="bf_file_del[<?php echo $i+19; ?>]" value="1">
<label for="bf_file_del<?php echo $i+19 ?>"><?php echo $file[$i+19]['source'].''; ?> <i class="xi-close-min"></i></label>
<input type="file" name="bf_file[<?php echo $i+20 ?>]" id="bf_file_<?php echo $i+20 ?>" title="파일첨부 <?php echo $i+20 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능">
<?php if($w == 'u' && $file[$i+20]['file']) { ?>
<input type="checkbox" id="bf_file_del<?php echo $i+20 ?>" name="bf_file_del[<?php echo $i+20; ?>]" value="1">
<label for="bf_file_del<?php echo $i+20 ?>"><?php echo $file[$i+20]['source'].''; ?> <i class="xi-close-min"></i></label>
</li>
</td>
</tr>
<?php } ?>
[/code]
그냥이렇게 하세요.
포문은 $i++ 대신 $i+=2로 변경하시고요
파일인풋 하나 더 넣으세요
그럼 2개씩 입력 받을 수 있을겁니다.
[code]
<?php for ($i=11; $is_file && $i<=40; $i+=2 ) { ?>
<tr>
<!-- 01.객실사진 + 객실명 -->
<td>
<ul class="room-img">
<li>
<input type="file" name="bf_file[<?php echo $i+19 ?>]" id="bf_file_<?php echo $i+19 ?>" title="파일첨부 <?php echo $i+19 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능">
<?php if($w == 'u' && $file[$i+19]['file']) { ?>
<input type="checkbox" id="bf_file_del<?php echo $i+19 ?>" name="bf_file_del[<?php echo $i+19; ?>]" value="1">
<label for="bf_file_del<?php echo $i+19 ?>"><?php echo $file[$i+19]['source'].''; ?> <i class="xi-close-min"></i></label>
<input type="file" name="bf_file[<?php echo $i+20 ?>]" id="bf_file_<?php echo $i+20 ?>" title="파일첨부 <?php echo $i+20 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능">
<?php if($w == 'u' && $file[$i+20]['file']) { ?>
<input type="checkbox" id="bf_file_del<?php echo $i+20 ?>" name="bf_file_del[<?php echo $i+20; ?>]" value="1">
<label for="bf_file_del<?php echo $i+20 ?>"><?php echo $file[$i+20]['source'].''; ?> <i class="xi-close-min"></i></label>
</li>
</td>
</tr>
<?php } ?>
[/code]
그냥이렇게 하세요.
포문은 $i++ 대신 $i+=2로 변경하시고요
파일인풋 하나 더 넣으세요
그럼 2개씩 입력 받을 수 있을겁니다.
�
루벤
7년 전
정말 감사합니다ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
현재는 이런식으로 짜여있습니다.
알려주신 형식으로 어떻게 적용할수있을까요...?
[code]
<?php for ($i=11; $is_file && $i<=40; $i++) { ?>
<tr>
<!-- 01.객실사진 + 객실명 -->
<td>
<ul class="room-img">
<li>
<input type="file" name="bf_file[]" id="bf_file_<?php echo $i+19 ?>" title="파일첨부 <?php echo $i+19 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능">
<?php if($w == 'u' && $file[$i+19]['file']) { ?><input type="checkbox" id="bf_file_del<?php echo $i+19 ?>" name="bf_file_del[<?php echo $i+19; ?>]" value="1"> <label for="bf_file_del<?php echo $i+19 ?>"><?php
echo $file[$i+19]['source'].''; ?> <i class="xi-close-min"></i></label><?php } ?>
</li>
</ul>
<input type="text" name="wr<?php echo $i ?>_1" id="wr<?php echo $i ?>_1" value="<?php echo ${'wr' . $i . '_1'} ?>" class="frm_input" size="50" maxlength="255">
</td>
.
.
.
</tr>
<?php } ?>
[/code]