묻고답하기

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

찾다가보니 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 남기남
후후-ㅅ- 포토샵에서 펜툴 사용할때요..  
박진경 DB아이디 [1] 2007.08.10
박기환 object를 이용해서 만든 게시판 수정할경우...  
오유경 정말 급한문제입니다. 꼭좀 도와주세요. ㅠㅠ [3] 2007.08.10
표자두임충 노프레임 관련 질문인데요.. [5] 2007.08.10
차호석 윈2k(iis)로 웹서버를 열었는데, 접속이 되지 않습니다.(수정) [4] 2007.08.10
Shuing。 폰트 갑자기 사라질 때 삭제해야되는 파일이.. [1] 2007.08.10
치키니aaa ?channel=xx 에 대한질문 [2] 2007.08.10
izect_아이지 멋진 필터 효과.. [1] 2007.08.10
김현종 apache 소유자, 그룹으로 되어 있는 파일,디렉토리 지울려면 ? [1] 2007.08.10
미희 정규표현식... 뭐가 잘못된건가요?  
오택근 플래시 무비 내부에 문서넣기 [2] 2007.08.10
박병욱 php에서 특정 문자를 기준으로 배열로 넣기 질문 [1] 2007.08.10
KLclub 자동으로 카운트 된 후에 폼 제어;; [1] 2007.08.10
치키니aaa php고수님들 질문답변해주세요 [6] 2007.08.10
n.p.woo 등록물의 갯수만 보이게... 총갯수, 오늘갯수 같은..  
류진 자기가 산 도메인을 LOCK 설정한다는게 무슨말인가요?ㅇㅅㅇ;; [1] 2007.08.10
Khang-ho, Joung mysql에서 백업받은 것을 다른 DB프로그램에서 import [3] 2007.08.10
쪼리™ embed 관련 질문요.. [1] 2007.08.10
CSY 디자인이 너무 단조로와져요...조언 부탁드립니다. [5] 2007.08.10
후니 최근 게시물에 관해 질문요...  
이상훈 html뛰우면 우체국 플래쉬 광고창이 앞화면에 뜹니다.. [1] 2007.08.10
이성훈 으흐흑...왜 날짜를 int로 잡았는지...이거좀 봐주세여...ㅠ.ㅠ [1] 2007.08.10
쑤운 홈페이지에 오류 메세지가 뜨는데 어떻게 해결해야하나요? [1] 2007.08.10
실버아린 동영상을 저장하고 싶어서요 ;ㅁ; [1] 2007.08.10
이희창 할수있을지...)아이프레임의 내용을... [2] 2007.08.10
김동철 플래시로 잘만든 홈페이지 몇군데좀 추천해주세요.. [4] 2007.08.10
정진훈 서버가요.... [1] 2007.08.10
Woni [질문] 서버가 잘 되다가 아이피가 변경된후 되질 않습니다. [1] 2007.08.10
김동철 도트 전용 프로그램이 있나요? [1] 2007.08.10