묻고답하기

휘플에서 얻은 제로보드연동 플래시를 이용해서 여러게시판에서 특정인의 글만을 db에서 꺼내와 시간대별로 정리하는 소스를 만들어 봤습니다.
그런데 아무리해도 딱! 하나가 안되서 사람을 속썩히네요... ㅜ.ㅜ; 이틀동안이나 찾았는데.. 그래서 도움을 좀 받을까 합니다. 도와주실꺼죠? ㅜ.ㅜ

소스가 좀 지저분하더라도 이해해 주세요. 아래 소스는 제로보드사이트에서 배상봉님의 글( http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=on&ss=off&sc=off&keyword=배상봉&select_arrange=headnum&desc=asc&no=3586 )에서 발췌해 응용한겁니다. (응용도 아니지만.... ㅡ.ㅡ;)

휘플에서는 db에서 꺼낼 때, "&url0=view.php?id=freeboard%26no=10&subject0"처럼 &url 과 &subject 의 값이 같은 값으로 뽑아오는게시물만큼 늘어나게 되어있습니다.

아래 소스에서는 그 값이 자꾸(&url6=view.php?id=qna%26no=5&subject6=그렇게 궁금하나?&url2=view.php?id=qna%26no=4&subject2=뭐가 그렇게도 궁금하노?&url0=view.php?id=notice%26no=6&subject0=굴렁쇠님 잘 부탁해요~&url2=view.php?id=freeboard%26no=10&subject2=hi~&url1=view.php?id=notice%26no=5&subject1=그래 넌 거짓말쟁이였어) 이런식으로 변해 아래식의 다음 부분에 ($ad[$tc][target] = "&url".$nu."=view.php?id=".$id[$i]."%26no=".$data[no]."&subject".$nu."=".$ad[$n][subject];) $nu 라는 함수를 주고 정리를 하면 될 꺼 같다는 생각이 들기는 했는데, 어떻게 해야하는지는 도통 모르겠네요. 휘플에서 받은 플래시는 $nu 자리가 0부터 시작되는데...

한 번 보시고 도움을 좀 주셨으면 좋겠습니다.


<?
  // 제로보드 디렉토리 설정부분        아웃로그인
  $_zb_url = ".......................";
  $_zb_path = ".......................";
   $url = ".......................";
  include $_zb_path."outlogin.php";
  // 설정부분 끝.


function recent_bbs($num=6, $textlen=30, $datetype="Y년m월d일") {
    global $_zb_path, $_zb_url, $connect, $t_board, $admin_table;
        
    //////////////////////////////////////
    // 최근게시물 뽑을 게시판 아이디 묶음
  
    $ico   = "<img src=http://12345.x-y.net/images/dot_green.gif width=7 height=7>";
    $id = array("notice", "freeboard", "qna", "picUPLOAD");

    $tc = 0; //전체 데이타 카운터
    $icon_new = "<img src='".$_zb_url."images/new_writing.gif'>";
    $time_new = time() - 60 * 60 * 24;
    $member_no = 2;

    // 최근 글 순으로 게시물 뽑음
    for( $i = 0; $i < sizeof($id); $i++){
       for( $nu = 0; $iz < $num; $nu++){
        $query = "select * from ".$t_board."_".$id[$i]." where is_secret=0 and reg_date and ismember = $member_no order by no desc limit $num";
        $result = mysql_query($query, $connect) or die(mysql_error());
        while($data=mysql_fetch_array($result)){
            $ad[$tc][name] = stripslashes($data[name]);
            $ad[$tc][subject] = cut_str(stripslashes($data[subject]), $textlen);
            $ad[$tc][date] = date($datetype, $data[reg_date]);
            $ad[$tc][reg_date] = $data[reg_date];
            $ad[$tc][comment] = $data[total_comment] ? "[".$data[total_comment]."]" : "";
            $ad[$tc][icon] = $data[reg_date] > $time_new ? $icon_new : "";

            $ad[$tc][target] = "&url".$nu."=view.php?id=".$id[$i]."%26no=".$data[no]."&subject".$nu."=".$ad[$n][subject];


            $ad[$tc][id] = $id[$i];
            $ad[$tc][no] = $data[no];
            $tm[$tc] = $data[reg_date];
            $map[$data[reg_date]] = $tc;
            $tc++;

       }
    }
        
    ///////////////
    // output
  
  
    // 모든게시물을 시간순으로 정렬
    sort($tm);

    // 최근 게시물 순으로 $num만큼 출력
    for($i = sizeof($tm)-1; $i > sizeof($tm)-$num; $i--){
        $n = $map[$tm[$i]];

            print $ad[$n][target];
            print $ad[$n][subject];
    }
                
}
?>
<?
recent_bbs(6,30);
?>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
케르 서버사양에 대해 질문요.. [5] 2007.08.10
ALLSORT 소스공개합니다....왼쪽 엔지오이동메뉴가 저한테는 위치가 안맞아요. [2] 2007.08.10
스티치 윈도서버 FTP로 접속시 문제.. [2] 2007.08.10
감마 이미지레디로 GIF 를 만들었는데요.. [2] 2007.08.10
이정 게시판 리스트를 겔러리형식으로(2행 3열) 나타내고 싶은데... [1] 2007.08.10
Brown 업로드 관련.... 질문 [2] 2007.08.10
박고은 윈도우 다시 깔때요. [2] 2007.08.10
오세영 동영상을 보는데.. 질문이요..ㅡㅜ [3] 2007.08.10
☺NaBi 노프레임에서.. [3] 2007.08.10
augusteen 제발 도와주세요.ㅜ.ㅜ [1] 2007.08.10
봉기환 스크롤바 따라오는 소스에서 따라오는 레이어의 정렬 위치를 center로....  
추악의전설 [포토샵]잔상(?) 효과 질문이여. [1] 2007.08.10
기다림 외부에서 FTP,HTML 이 접속이 안되는데.. [2] 2007.08.10
추악의전설 포톳샵에서 글자 쓰고 스트록 하면 ................. [1] 2007.08.10
추악의전설 컴터메뉴중에서 글자가 아상해요. file  
최락호 질문 드립니다~^^ 꼭 봐주세요~~ [1] 2007.08.10
탱자 회원에게 게시판 이름을 입력받아... [2] 2007.08.10
아르다 포트번호를 바꿨더니 mysql이 작동이 안돼요. [1] 2007.08.10
김장현 XP에서 PHP설치에 관하여 질문이요...  
박고은 다시 질문이요!{윈도우 .} [6] 2007.08.10