묻고답하기

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

찾다가보니 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 남기남
다시 parseInt, parseFloat, eval 의 차이점이 무언인지요? [2] 2007.08.10
서영태 동영상이나 음악파일 원하는 부분부터 재생하기..  
we09 이것 때문에 신경쓰여 죽겠습니다. [1] 2007.08.10
전소연 홈페이지 만들때요 ... [1] 2007.08.10
이영노 FTP 일반 유져에 관한 보안 관련 질문..<?> [2] 2007.08.10
임준용 제로보드에서 질문입니다. [2] 2007.08.10
리눅스 서버 운영중.. 리눅스 서버 관련입니다. [2] 2007.08.10
김기훈 제컴을 서버로 쓰려고 하는데 질문 [1] 2007.08.10
태닉스 오버시 셀 배경 바꾸는법 알려주세요. [1] 2007.08.10
이형권 윈2000서버사용잡니다. 제로보드좀 설치하게 하고 싶은데요. [2] 2007.08.10
안진성 랜덤 배경에 관해서요~ [3] 2007.08.10
ingris 쿠키 관련 질문 드립니다.. [1] 2007.08.10
Chamran input type=file <--- 이넘은 왜 스타일로도 색상이 안바뀌는지 궁금 ㅡㅡ;; [2] 2007.08.10
이무혁 자바 애플릿...도와주세염... 헬프미~~~~~~~~~~~` [1] 2007.08.10
━유카™━─☆ 서브도메인 관련 질문 [3] 2007.08.10
김동혁 html안에 php 게시판이나 최근글, 공지사항 소스 넣는법이 알고싶어요.. [1] 2007.08.10
@#ZZZ 그라데이션으로 효과주고 저장 했을때. [1] 2007.08.10
지윤아빠 [PHP] 고수님, 이거 PHP로 구현할 수 있을까요? [1] 2007.08.10
아니어스 만화책? [2] 2007.08.10
김종민 세션사용할때.... [2] 2007.08.10