묻고답하기

최근부터 홈페이지를 만드는 초보입니다.

찾다가보니 php 란에서 _a_SPD_a_ 분의상황판만들기라는 글을 읽고 이거다! 싶어서 무작정 따라해봤는데요. 도대체 어떻게 해야할지를 몰라서 여쭤봅니다. 고수분들의 도움을 받고자...

거두절미하고, 그 분께서 올리신 파일에 Zeroboard_stats.php이랑 MySQL.class.php 이렇게 두가지의 파일이 있었습니다. 그래서 Zeroboard_stats.php 을 열어보았는데요.

<?
require ("/home/-_-a/wwwhome/lib/MySQL.class.php");// SPD_BD_Class 파일 (자신의 환경에 맞게 수정하십시요.)
- 이 부분을 어떻게 바꿔야할지 몰라서 이렇게 바꿔놨구요.
require ("/MySQL.class.php");        // SPD_BD_Class 파일 (자신의 환경에 맞게 수정하십시요.)


$board_table[0] =  "zetyx_board_character_gallery";
$board_table[1] =  "zetyx_board_landscape_gallery";
$board_table[2] =  "zetyx_board_object_gallery";
$board_table[3] =  "zetyx_board_default_gallery";
$board_table[4] =  "zetyx_board_daeun_gallery";
$board_table[5] =  "zetyx_board_default_board";
$board_table[6] =  "zetyx_board_data_board";
// $board_table[n] = "zetyx_board_some_thing";
// 이 배열을 이용하여 여러개의 게시판을 엑서스할수잇다.

- 이 부분도 DB관리? 거길 봤더니 비슷한 이름이 너무 많아서 제가 알아서 골라놨습니다. -_-
  
$board_table[0] =  "zetyx_board_says";
$board_table[1] =  "zetyx_board_diary";
$board_table[2] =  "zetyx_board_freeboard";
$board_table[3] =  "zetyx_board_guestbook";
$board_table[4] =  "zetyx_board_photo";
$board_table[5] =  "zetyx_board_gallery";



$board_name[0] = "Character gallery";
$board_name[1] = "Landscape gallery";
$board_name[2] = "Object gallery";
$board_name[3] = "Others gallery";
$board_name[4] = "Daeun'+ '+ 's gallery";
$board_name[5] = "Free board";
$board_name[6] = "Data room";
// $board_name[n] = "Something gallery";
// 이 배열은 위에 엑서스한 게시판이름을 적어주는것이다.

- 이건 그냥 원하는 이름 적는거라 생각하고 바꿨구요.

$board_name[0] = "jh_says";
$board_name[1] = "diary";
$board_name[2] = "freeboard";
$board_name[3] = "guestbook";
$board_name[4] = "photo";
$board_name[5] = "gallery";




/ Start //
$SPD = new SPD_DB_Class("MySQL ID","MySQL PASSWORD","MySQL DATABASE","MySQL HOST");
$SPD->Connect();
$SPD->Select_DB();
// 위 세줄에 MySQL ID,PASSWORD,DATABASE,HOST 만 수정하고 나머지는 건들일필요는 없습니다.

- 여기서 mysql id, pass 는 제 아이디랑 비번 말하는 거 맞나요? 그런데 mysql database 랑 host 는 뭘 적어야할지 몰라서 로긴할때 아이디 적는거라고 판단하고 이렇게 ;;

// Start //
$SPD = new SPD_DB_Class("nidizluv","030725","nidizluv","nidizluv");
$SPD->Connect();
$SPD->Select_DB();


그리고 마지막 부분은 이겁니다.

// 시간구하는 부분
$TODAY = getdate(time());
$TOMORRW = mktime(0, 0, 0, $TODAY["mon"], $TODAY["mday"] + 1, $TODAY["year"]);
unset($TODAY);

for($i = 0; $i < sizeof($board_table); $i++)
{
        $SPD->Select("SELECT * FROM ".$board_table[$i]);
        $ALL_NUM_ROW=$SPD->Num_row();
        $SPD->Select("SELECT * FROM ".$board_table[$i]." WHERE (($TOMORRW - reg_date) / 60 / 60) <= 24");
        $TODAY_NUM_ROW=$SPD->Num_row();
        $ZeroID = substr($board_table[$i], 12);
        $BOARD_ADDR = "http://www.fantasyclub.co.kr/zboard/zboard.php?id=".$ZeroID;
        unset($ZeroID);

        echo("<tr><td width='110' align='center' valign='bottom'><a href='${BOARD_ADDR}'>$board_name[$i]</a></td>n");
        echo("<td width='55' align='right' valign='bottom'>$TODAY_NUM_ROW</td>n");
        echo("<td width='55' align='right' valign='bottom'>$ALL_NUM_ROW</td></tr>n");
        // 위 3줄의 echo 부분이 출력부분이다 알맞게 수정하셔서 사용하세요.
        
}

// $SPD->Disconnect();
// 이 주석을 풀어버리면 연결되어잇는 MySQL접속을 끊어버립니다.
// 만약 단독으로 돌리신다면 주석을 풀어사용하시고 제로보드에 끼워서(공지사항같은) 사용하시면
// 주석을 풀어버리면 그다음에 이루어져야할 쿼리가 이루어 지지 않습니다.
$SPD->Unset_variable();
// $SPD->Disconnect(); 를 호출하지 않는다면 쓸때없는 메모리낭비를 위하여
// $SPD->Unset_variable(); 를 호출하여 주십시요.
// $SPD->Disconnect(); 를 호출할경우 이것은 주석처리 하십시요.
// The End //
?>


여기까지가 다 구요. 나머지 다른 건 수정할 필요가 없다는 말씀에 안 열어보았습니다. 아참, 그리고 그분깨서
= 대강

<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
    <td width="110" height="20" align="center" valign="middle"  class="border_bar">Gallery</td>
    <td width="55" align="right" valign="bottom"  class="border_bar">Today Articles</td>
    <td width="55" align="right" valign="bottom"  class="border_bar">All Articles</td>
</tr>
<? include("/home/-_-a/wwwhome/check_word.php"); ?>
</table>

이렇게 쓰시면 됩니다. =

라고 하셨는데 이것을 html 로 저장해서 보는 것입니까? 그렇게 해서 보았더니 모양이 이상하더라구요. 이것은 또 어떻게 처리해야할지요. 그리고 가장 중요한! 제가 받은 두 파일은 어디에다가 업로드 시켜야할지요.

정말 초보라서 많은 도움받고자 합니다. 여쭤보고 싶은 건 많으나 아는 게 없는지라 질문 못 드리는 것을 안타깝게 생각하며 생각나는 대로 또 질문 올리겠습니다. 꼭 도와주세요.
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
맥노턴 에디터 줄머리에서 삭제시 글씨가 12pt로 작아짐 현상 file  
드림스타 갤러리 이미지 다운로드 못하게 하는 방법이 있나요? [1] 2014.03.27 by 숭숭군
소영짜응 안녕하세요..xe처음 설치시에 서버os는 뭐가 좋은지요^^ [1] file 2014.03.27 by GG
자르 안녕하세요 문의드립니다. [2] 2014.03.27 by GG
eric79won 폼메일 설정 자세히 좀 알수 있을까요? [1] 2014.03.27 by GG
루팡쿠팡 스케치북 5 댓글창 오류 문제 [1] 2014.03.27 by GG
redviolet212 access denied for user.. 오류가 떠요 [2] file 2014.03.27 by DynamicLaser
aquafun 회원정보보기에서 블로그, 홈페이지 클릭 이동 방법 file  
xe초보자 xe 고수님들 답변좀해주세요. [15] 2014.03.27 by xe초보자
iceman237 SketchBook5 게시판 겔러리 조회수 표시 하나만 설정 [5] file 2014.03.27 by 용초딩
zolaist 한국어로만 입력한 다국어 확장변수값이 영문에서는 보이지 않습니다 [1] file 2014.03.27 by zolaist
silhwang 불특정하게 사이트가 깨집니다. ㅠ [5] file 2014.03.27 by silhwang
|제로| 비회원 글쓰기 할때 이메일주소, 홈페이지 삭제 방법좀 알려주세요. [2] 2014.03.27 by |제로|
현재윤a 왼쪽메뉴바 떼주세요.. [3] file 2014.03.27 by Ikoo
|제로| 권한이 없습니다. alt창 클릭후 특정사이트로 이동 [1] 2014.03.27 by Ikoo
169..5cm 회원가입칸에 비밀번호 부분에 설명넣기 [1] 2014.03.27 by Ikoo
joorans 재설치!! [2] 2014.03.27 by joorans
준돌이 조회수,인기글순으로 출력되는 위젯은? [9] 2014.03.27 by 6869994
컴박살 XE를 이용해서 db에 insert 하려고 하는데요 [1] 2014.03.27 by 컴박살
기쁨넘어영광 스케치북 확장변수 [2] 2014.03.27 by 기쁨넘어영광
루팡쿠팡 회원 닉네임 클릭시 회원정보 변경이 관리자만 안됩니다..  
루팡쿠팡 스케치북 5 댓글창 오류 문제  
컴박살 외부페이지 하단에 SNS 에드온을 쓸수 있는 방법은 없나요? [1] 2014.03.27 by 컴박살
컴박살 sketchbook5_youtube 쓰고 있고 모바일에서 섬네일이 나오지 않아요 [2] 2014.03.27 by 컴박살
키스투엑스이 애드온 등에서 XE선언(정의) 하는 이유? [6] 2014.03.27 by 키스투엑스이
루팡쿠팡 구글 번역 스크립트 Google Translate 설치하면 외국에서 좀 들어오나요? [4] 2014.03.27 by Luatic™
goodguy79 잘못된요청입니다.... 이거 어떻게 처리하나요 [1] 2014.03.27 by 아리아빠1
Lemon Tree 서브 레이아웃 적용이 안됩니다 !!! file  
콩까기 인기글 위젯에서 특정글만 없애기 [7] 2014.03.28 by DynamicLaser
키스미베이베 확장변수에서 html태그를 쓰고싶습니다...