• 북마크
  • 1:1문의
  • 새글
  • 회원가입
  • 로그인

질문과 답변

  • Home
  • 이윰빌더
  • 질문과 답변

그누보드5에서 최신 글 추출할때

4,576 2015.03.27 21:20

짧은주소

본문

아래 소스는 제로보드4에서 플래쉬로 랜덤 이미지 보여주기에 사용했던 추출 소스입니다.
"볼드"로 처리된 부분을 그누보드5에서 적용하려면 어찌 해야할까요?

<?php
   $_zb_url = "http://www.example.com/bbs/"; 
   $_zb_path = "c:/example/bbs/";
include $_zb_path."outlogin.php";

$bdid = "sample"; // 불러올 게시판 아이디
$limit = "15"; // 몇개를 뽑을것인가?


// $limit 설정만큼 뽑아라. 비밀글, 공지사항은 제외
$query=mysql_query("select * from zetyx_board_$bdid where is_secret!='1' and headnum >-'2000000000' order by RAND() limit $limit");    // 게시물 중 랜덤하게 뽑기

$swfOn = "";
$swfOn .= "<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n";
$swfOn .= "<data>\n";
$swfOn .= "<channel>\n";
while($data = mysql_fetch_array($query)){ 
    $url = $_zb_url."view.php?id=".$bdid."&no=".$data[no];
    $file1 = $_zb_url.$data[file_name1];

    $subject = cut_str(stripslashes(iconv("CP949","utf-8",$data[subject])),36); // 제목, 36은 글자수

    // 아래서부터 while 출력
    $swfOn .= "<item>\n";
    $swfOn .="<link>$url</link>";
    if($data[file_name1]){
        $swfOn .= "<image>$file1</image>\n";
    }
    $swfOn .="<title>$subject</title>";
    $swfOn .= "</item>\n";
} // end while

$swfOn .= "</data>\n";
echo $swfOn; 
?>

그누보드 자체를 사용한지 한달도 안되다보니 변수 부분이랄지 많이 생소하네요..
스스로 연구하면서 해결해야 하는데 그누보드5에 대한 자료는 썩 많지가 않더라구요..
고수님의 도움 바랍니다.. ^^

7
- shadow 메일보내기 아이디로 검색 - 회원등급 : 줄기/Level 17 - 포인트 : 674,374
레벨 17
경험치 28,938

Progress Bar 52%

- 가입일 : 2015-02-26 22:28:15
- 서명 :
- 자기소개 :
댓글목록

비즈팔님의 댓글

include $_zb_path."outlogin.php"; 는 include_once(G5_LIB_PATH.'/outlogin.lib.php'); 면 될 것 같구요.
$bdid는 $bo_table 정도요...
$query=mysql_query("select * from zetyx_board_$bdid where is_secret!='1' and headnum >-'2000000000' order by RAND() limit $limit");    // 게시물 중 랜덤하게 뽑기
에서 mysql_query는 sql_query( 로
 zetyx_board_$bdid는 $bo_table로 바꾸면 될 것 같구요.

is_secret!='1' and headnum >-'2000000000' 이부분은 확인을 해 봐야 하겠네요.
아마 비밀글과 공지글 같아 보입니다.

mysql_fetch_array( 도 sql_fetch_array( 로...

 $url = $_zb_url."view.php?id=".$bdid."&no=".$data[no]; 는

 $url = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$data['wr_id']; 로...

$data[subject] 는 $data[wr_subject] 로...

첨부파일은 좀 봐야겠네요.

별로 도움이 안 될것 같아요. 지송요. ㅜ.ㅜ

축하합니다. 첫댓글 포인트 86포인트를 획득하였습니다.

shadow님의 댓글

일이 좀 있어서 늦게 자려 했더니 이렇게 살펴봐주시네요.
감사합니다..
테스트 해보고 보고 드리겠습니다.
오늘은 이만 쉬세요..^^;
내일 들어오시면 이 게시글에서 말씀나누시게요 ^^

shadow님의 댓글

<?php
	if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
	include_once('./_common.php');
	
$bo_table = "xxxxx"; // 불러올 게시판 아이디, 수정하세요
$limit = "5"; // 몇개를 뽑을것인가, 수정하세요


// $limit 설정만큼 뽑아라. 비밀글, 공지사항은 제외
$query=sql_query("select * from g5_write_$bo_table order by RAND() limit $limit");	// 게시물 중 랜덤하게 뽑기

$swfOn = "";
$swfOn .= "<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n";
$swfOn .= "<data>\n";
$swfOn .= "<channel>\n";

while($data = mysql_fetch_array($result)){ // 돌려
	$url = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$data['wr_id'];
$board['bo_gallery_height']);
	$file1 = G5_DATA_PATH."/file/".$bo_table."/".urlencode($list[$i][file][0][file]);
	$subject = cut_str(stripslashes(iconv("CP949","utf-8",$data[wr_subject])),50); // 제목, 50은 글자수

	// 아래서부터 while 출력
	$swfOn .= "<item>\n";
	$swfOn .="<link>$url</link>";
	if($data[file_name1]){
		$swfOn .= "<image>$file1</image>\n";
	}
	$swfOn .="<title>$subject</title>";
	$swfOn .= "</item>\n";
} // end while

$swfOn .= "</channel>\n";
$swfOn .= "</data>\n";
echo $swfOn; 
?>

지금까지 진행해본 상황인데 전혀 추출이 안되네요.
한번 검토해주세요^^;

Total 2,281건 1 페이지
게시판 이용안내

이윰빌더를 이용하시는 모든 회원님들이 서로 궁금한 부분을 질문 또는 답변을 하며 문제점을 서로 해소할 수 있는 공용 질답 게시판입니다.

질문 시 기본적인 예절을 지켜주세요.
  • 질문 시 바른말을 이용 해 주세요.
  • 질문자의 상황을 다른이가 예측하기 힘듭니다. 오류가 난 상황이나 환경등을 최대한 자세하게 알려주셔야만 원하시는 답을 얻을 확률이 높습니다.
  • 질문의 유형에 따라 틀릴 수 있지만 문제가 되는 해당 페이지 주소가 있으면 가장 근접한 해법이 나올 가능성이 큽니다.
  • 원하시는 답을 얻으시면 감사의 말씀을 전하는 센스를 발휘 해 주세요.
  • 질문 전 한번쯤 읽어볼만한 글 : http://eyoom.net/bbs/board.php?bo_table=qna&wr_id=74
번호 제목 글쓴이 날짜
2,281 디센더 아이디로 검색 2015.10.16 17,147
2,280 fm25 아이디로 검색 2015.04.23 12,840
2,279 야관문광규 아이디로 검색 2015.07.14 10,774
2,278 Blankymu… 아이디로 검색 2017.02.13 8,644
2,277 김군 아이디로 검색 2015.03.14 7,787
2,276 블루면 아이디로 검색 2015.11.10 6,957
2,275 퍼그야 아이디로 검색 2015.08.23 6,603
2,274 허거덩 아이디로 검색 2015.03.20 4,940
2,273 다이옥신 아이디로 검색 2015.03.18 4,728
열람 shadow 아이디로 검색 2015.03.27 4,577
2,271 알로하 아이디로 검색 2015.03.11 4,412
2,270 파워메카드 아이디로 검색 2016.11.04 4,404
2,269 레아엘 아이디로 검색 2015.07.04 4,402
2,268 guide 아이디로 검색 2015.04.26 4,348
2,267 부끄럼소년 아이디로 검색 2017.02.28 4,301
2,266 우동군 아이디로 검색 2015.06.02 4,122
2,265 홍인 아이디로 검색 2015.04.21 4,031
2,264 비즈팔 아이디로 검색 2015.03.26 3,964
2,263 joosam 아이디로 검색 2015.05.20 3,696
2,262 fm25 아이디로 검색 2015.02.15 3,659
LOGIN
사이드 메뉴

최신글이 없습니다.

최신글이 없습니다.

출석 랭킹

오늘의 랭킹

회원사진

닉네임

개근왕

최다1위

shadow shadow
Ranking

    출력할 랭킹이 없습니다.

  • 01 shadow
    674,374
  • 02 신비
    335,419
  • 03 가을하늘
    204,735
  • 04 mame
    202,630
  • 05 이윰MOUNT
    199,181
  • 06 미스코리아
    163,939
  • 07 레오나르도
    147,576
  • 08 테크니션
    142,655
  • 09 이윰IN
    135,258
  • 10 비온뒤맑음
    127,882
  • 01 shadow
    28,938
  • 02 joosam
    23,606
  • 03 티보리
    21,954
  • 04 홍인
    18,644
  • 05 레오나르도
    18,088
  • 06 이윰IN
    17,983
  • 07 도깨비
    16,614
  • 08 이윰EGG
    16,105
  • 09 자이언트
    14,698
  • 10 미스트
    14,379