분류를 추출할 때 간격을 띄여주려면?? > 그누4 질문답변

그누4 질문답변

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

분류를 추출할 때 간격을 띄여주려면?? 정보

분류를 추출할 때 간격을 띄여주려면??

본문

안녕하세요? 친절히 도움주시는 많은 분들께 참 고맙습니다.
 
제가 php 초보라거 하나 여쭈어 봅니다.
 
다음은 유아원님의 소스인데요, 분류를 추출해서 메뉴로 쓰는 것인데요, 원하는 곳에 <br>이 출력되서 한칸 
 
띄여지게 할 방법이 없을까요?
 
분류가 1|2|3|5|6|7  로 되어 있을 때에 출력되는 모양이
 
전체
1
2
3
5
6
7
 
 
 
 라고 출력되는 모습에서 3과 5 사이만 한 칸 벌리는 방법이 없을까요?
 
if($arr[$i]==3) {echo '<br>';} 를 어딘가(?) 넣어주면 될 것 같은데,  안되네요.
 
아시는 분은 좀 부탁드립니다. 감사합니다.
--------------------------------------------------------------------------------
<? 
$cnt_bo_1 = $bo_1[0] ? $bo_1[0] : 10; // 한줄당 분류 갯수(현재:10)
$cnt = 1;
$cnt0 = 0;
$bb_s=""; $bb_e="";
$b_s=""; $b_e="";
$arr = explode("|", $board[bo_category_list]); // 구분자가 , 로 되어 있음
$str = "";
for ($i=0; $i<count($arr); $i++)
if (trim($arr[$i]))  {
if ($sca == $arr[$i]) { $cnt0++; $b_s="<b>"; $b_e="</b>"; } else {$b_s=""; $b_e="";}
$str .= "<br><br><a href='./board.php?bo_table=$bo_table&sca=".($arr[$i])."'>$b_s$arr[$i]$b_e</a>";
if ($cnt == $cnt_bo_1) { $cnt = 0; $str .= "<br>"; }
$cnt++;
}
if ($cnt0 == 0 ) { $bb_s="<b>"; $bb_e="</b>"; }
?>
  <?echo "";echo $bb_s;?><a href='./board.php?bo_table=<?=$bo_table?>&page=<?=$page?>'>전체</a><?=$bb_e?>
<?=$str?>
 
  • 복사

댓글 전체

if ($sca == $arr[$i]) { $cnt0++; $b_s="<b>"; $b_e="</b>"; } else {$b_s=""; $b_e="";}

//if($i >2 && $i<= 5) $str.="<br>";//3~5사이만
//if($i ==3 || $i== 5)  $str.="<br>";//3 이거나 5 둘중 하나면
//if($i%3==0) $str.="<br>"; //3번에 1번씩만
if($i%2==0) $str.="<br>";  //짝수일때만

$str .= "<br><br><a href='./board.php?bo_table=$bo_table&sca=".($arr[$i])."'>$b_s$arr[$i]$b_e</a>";
© SIRSOFT
현재 페이지 제일 처음으로