반복적인 출력을 어떻게 하면?? 정보
반복적인 출력을 어떻게 하면??
본문
if ($cnt_result == 1) $cntc = "<br>" ;
if ($cnt_result == 2) $cntc = "<br><br>" ;
if ($cnt_result == 3) $cntc = "<br><br><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 ; //현재의 스케줄 번호와 직전의 번호를 뺀다. 그 만큼 칸을 띄운다.
// 직전의 글목록의 숫자를 읽어 들인다.
$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";
}
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까지 입력을 했지만 일정목록이 많아지면 계속 입력하기가 아무래도 부담스러워서요....
댓글 전체
$cnt_result=3 ;// 원래 이 값은 또 다른 조건에 의해 정해집니다.
$cntc = '';
for ($i=1; $i>$cnt_result; $i++){
echo $cntc .="<br>" ;
}
$cntc = '';
for ($i=1; $i>$cnt_result; $i++){
echo $cntc .="<br>" ;
}