z

반복적인 출력을 어떻게 하면??

if ($cnt_result ==  1) $cntc = "<br>" ; 
if ($cnt_result ==  2) $cntc = "<br><br>" ;
if ($cnt_result ==  3) $cntc = "<br><br><br>" ;
.
.
.
.
.
.
 
이런식으로 계속 늘려 갈려고 합니다.
 
 
혹은
 
 
$cnt_result=3 ;// 원래 이 값은 또 다른 조건에 의해 정해집니다.
for ($i=1; $i>$cnt_result; $i++){
  echo "<br>" ; 
}
 
이렇게 하면 최종출력이 <br><br><br>이 되는건 알겠는데..
그 최종출력 내용을
$cntc 로 가져오는 방법이라도 알고 싶습니다.
 
 
 
초짜라 개념이 없습니다.
고수님들의 안내 부탁드립니다.
 
======================================
 
추가적으로 원본 소스입니다.
 
      for ($i = $start_day ; $i <= $end_day;  $i++) {
       
       // 직전의 글목록의 숫자를 읽어 들인다.
       $cnt_pre = substr($html_day[$i],-9) ; //글목록 뒤에 붙여 놓은 직전의 숫자를 읽는다.
       if ($cnt_pre == "") $cnt_pre = 0 ;
       $cnt_result = $cnt_now - $cnt_pre ; //현재의 스케줄 번호와 직전의 번호를 뺀다. 그 만큼 칸을 띄운다.    
        
       if ($cnt_result ==  0) $cntc = "<br>" ;
       if ($cnt_result ==  1) $cntc = "<br>" ;
       if ($cnt_result ==  2) $cntc = "<br><br>" ;
       if ($cnt_result ==  3) $cntc = "<br><br><br>" ;
       if ($cnt_result ==  4) $cntc = "<br><br><br><br>" ;
       if ($cnt_result ==  5) $cntc = "<br><br><br><br><br>" ;
       if ($cnt_result ==  6) $cntc = "<br><br><br><br><br><br>" ;
       if ($cnt_result ==  7) $cntc = "<br><br><br><br><br><br><br>" ;
       if ($cnt_result ==  8) $cntc = "<br><br><br><br><br><br><br><br>" ;
       if ($cnt_result ==  9) $cntc = "<br><br><br><br><br><br><br><br><br>" ;
       if ($cnt_result == 10) $cntc = "<br><br><br><br><br><br><br><br><br><br>" ; //일정이 많아지면 더 추가하세요.
       
       $html_day[$i].= $cntc."<a href='./board.php?bo_table=$bo_table&wr_id=$row[wr_id]'>".$row[wr_1].$row[wr_3]."</a><font color=white>".$cnt_now."</font>\n";
        }
 
결국은 $cnt_result의 값에 따라 칸을 띄는 작업입니다.
지금이야 10까지 입력을 했지만 일정목록이 많아지면 계속 입력하기가 아무래도 부담스러워서요....
 
|

댓글 1개

$cnt_result=3 ;// 원래 이 값은 또 다른 조건에 의해 정해집니다.
$cntc = '';
for ($i=1; $i>$cnt_result; $i++){
echo $cntc .="<br>" ;
}
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,611
19년 전 조회 1,602
19년 전 조회 1,683
19년 전 조회 1,518
19년 전 조회 1,547
19년 전 조회 2,462
19년 전 조회 1,592
19년 전 조회 1,495
19년 전 조회 1,486
19년 전 조회 1,501
19년 전 조회 1,595
19년 전 조회 1,526
19년 전 조회 1,469
19년 전 조회 1,523
19년 전 조회 1,434
19년 전 조회 1,638
19년 전 조회 1,576
19년 전 조회 1,432
19년 전 조회 1,518
19년 전 조회 1,552
🐛 버그신고