게시판 제목을 가로로 바둑판 모양으로 출력해볼려고 하는데, 어렵네요. > 그누4 질문답변

그누4 질문답변

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

게시판 제목을 가로로 바둑판 모양으로 출력해볼려고 하는데, 어렵네요. 정보

게시판 제목을 가로로 바둑판 모양으로 출력해볼려고 하는데, 어렵네요.

본문

검색해봐도 마땅한 것이 없어서 도움을 요청합니다.

게시판을 수십개 만들어야 할 일이 있는데,
수십개의 업체별로 게시판을 하나씩 만들어준다고 할 때,
이 게시판의 제목(상호)을 가로로 5개씩 바둑판 모양으로 출력할려고 하니,
단순한  for 문으로는 안되겠고, 루틴 속에 루틴을 넣어야 할 것 같은데,
포토겔러리 소스를 살펴보았더니 엄청 복잡하고 어렵네요.

손쉽게 적용할 수 있는 소스가 어딘가에 있지 않을까하여 도움을 청합니다.

아래는 위의 글내용과 약간 다르지만 가로로 출력한다는 점에서 검토해보고 있는 것입니다.
참고로 뮤존님의 배너 괸리 툴에서 배너를 가로로 출력하는 소스를 구했는데,
단순히 갯수 제한없이 가로로만 출력되고 있습니다.
이것을 가로 5개 출력하고,  그 다음에 줄 바꾸서 출력하게만 만들어도 활용이 될 듯합니다만.
디스플레이 하는 부분을 첨부해봅니다.

function banner_garo($banner_sca)
{
    global $g4, $is_admin;

$list = array();
    $g4_table        = "banner";  
    $g4_site_table    =  "g4_site_".$g4_table;


    $mct              = " where po_poll1 = '$banner_sca' ";
    $sql              = " select * from $g4_site_table $mct order by po_cnt4, po_id ";
    $result          = sql_query($sql);
$total_count      = mysql_num_rows($result);

$banner_target    = $result[po_poll1]; // 대상프레임


if($total_count){
    ob_start();
    echo "<table cellpadding=0 cellspacing=0><tr>";

for ($i=0; $row = sql_fetch_array($result); $i++){

            //파일 확장자 검색, 오류예방
        $path_info      =  pathinfo($row[po_poll19]);
        //  $path_info["extension"];

if($path_info["extension"] == 'swf'){//플레쉬 파일일경우
    echo "<td align='center'>";           
                ?>
                <script>
                doc_write(flash_movie("<?=$g4[path]?>/data/file/banner/<?=$row[po_poll19]?>", "myfile", "<?=$row[po_cnt5]?>", "<?=$row[po_cnt6]?>", "transparent"));
                </script>
<?
echo "</td>";
}
else{
    echo "<td align='center'>";           
echo "<a href='$row[po_poll4]' target='$row[po_poll5]'>"; // 연결할 주소
            echo "<img src='$g4[path]/data/file/banner/$row[po_poll19]' title='$row[po_subject]'  border='0'>";
echo "</a>";
echo "</td>";
}
}
    echo "</tr></table>";
    $content = ob_get_contents();
    ob_end_clean();
}
else{
    ob_start();
  if($is_admin){
    $set_url = "<a href=".$g4[path]."/adm/category_list.php?url=banner>";
echo "<table width=100%  border=1 cellspacing=0 cellpadding=0 bordercolor=#F4F3F3 bordercolordark=white bordercolorlight=#F4F3F3>";
echo "<tr><td hegiht=20 align=center>[{$set_url}{$banner_sca}</a>]</td></tr>";
echo "<tr><td height=5></td></tr>";
echo "</table>";
  }

    $content = ob_get_contents();
    ob_end_clean();
}

    return $content;
}

댓글 전체

// 가로로 나열할 값 추출

for ($i=0; $row=sql_fetch_array($result1); $i++){
  //  가로 값 나열

  //  위 가로 값에 따른 세로 값 추출
  //
  for ($j=0; $row2=sql_fetch_array($result2); $j++) {
  // 세로 값 나열

  }

}
전체 30 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT