묻고답하기

방명록을 만드는데요...

Warning: Supplied argument is not a valid MySQL result resource in c:program filesnusphereapachehtdocsguestguestbook_list.php on line 11

이렇게 뜨거든요 ㅠㅠ

도와주세요 ㅠㅠ;;


<?php

//데이터 베이스 연결
$connect=mysql_connect("localhost","ibz4u","ibz4u");
mysql_select_db("book",$connect);

// guestbook 라는 테이블에서 데이터를 선택한다.
$result=mysql_query("select * from guestbook order by id desc", $connect);

// 선택되 데이터의 갯수를 구하는 부분이다.
$total=mysql_num_rows($result);

$page_max=3;// 한페이지에 나타내는 글의 총 갯수 설정

// 총 페이지 갯수를 구하는 부분이다.
$page_check=$total/$page_max;
$page_total=(int)($page_check);
if ( $page_total < $page_check) $page_total = $page_total + 1 ;


// 등록된 글이 없을때 보여주는 부분이다.
if(!$total)
{
echo("
<p> </p>
<p> </p>
<table width="600" border="1" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td>
      <div align="left">
      <a href="guestbook_input.html">
      <img src="post.gif" width="40" height="40" border=0>
      </a>
      </div>
    </td>
  </tr>
  <tr>
    <td>
      <div align="center"> <font size="+7" color="#FF3333">등록된 글이 없습니다.</font></div>
    </td>
  </tr>
</table>
");
}

// 등록된 글이 있을때 보여주는 부분이다.
else
{

echo("
<html>
<head>
<title>Untitled Document</title>
</head>

<body bgcolor="#FFFFFF">
<p> </p>

<!-- 아이콘과 총 페이지 갯수와 현재 페이지 번호를 표시한다.-->
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td width="250">
      <div align="left">
      <a href="guestbook_input.html"><img src="post.gif" width="40" height="40" border=0></a>
      </div>
    </td>
    <td width="250">
      <div align="right">
      총 $page_total 페이지 중 현재 $page_num 페이지
      </div>
    </td>
  </tr>
</table>
");

//페이지 번호에 따라서 선택된 데이터에서 읽어야 할 부분을 결정하는 부분이다.
$count_total=($page_num-1)*$page_max;
$count=0;

// 페이지에 보여주는 갯수 만큼 방명록을 보여준다.
for( ; $count<$page_max & $count_total<$total;  )
{

// 데이터 베이스에서 읽어온 데이터를 변수에 저장
$name=mysql_result($result, $count_total ,"name");
$email=mysql_result($result, $count_total ,"email");
$subject=mysql_result($result, $count_total ,"subject");
$content=mysql_result($result, $count_total ,"content");
$content=ereg_replace("n" , "<br>" , $content);
$date=mysql_result($result, $count_total ,"date");

// 읽어온 데이터를 가지고 화면에 표시한다.
echo("
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td colspan="4" bgcolor="#999999">
      <div align="center"><font color="#CC0000">방명록 글 보기</font></div>
    </td>
  </tr>
  <tr>
    <td rowspan="4" width="9" bgcolor="#999999">
      <div align="center"></div>
      <div align="center"></div>
      <div align="center"></div>
      <div align="center"></div>
    </td>
    <td width="92" bgcolor="#CCCCCC">
      <div align="right">이름 : </div>
    </td>
    <td width="387" bgcolor="#CCCCCC">
      <div align="left">
        $name
      </div>
    </td>
    <td rowspan="4" width="12" bgcolor="#999999"><font color="#CCCCCC"></font></td>
  </tr>
  <tr>
    <td width="92" bgcolor="#CCCCCC">
      <div align="right">E-mail : </div>
    </td>
    <td width="387" bgcolor="#CCCCCC">
      <div align="left">
        $email
      </div>
    </td>
  </tr>
  <tr>
    <td width="92" bgcolor="#CCCCCC">
      <div align="right">주제 : </div>
    </td>
    <td width="387" bgcolor="#CCCCCC">
      <div align="left">
        $subject
      </div>
    </td>
  </tr>
  <tr>
    <td width="92" bgcolor="#CCCCCC">
      <div align="right">내용 : </div>
    </td>
    <td width="387" bgcolor="#CCCCCC">
      <div align="left">
        $content
      </div>
    </td>
  </tr>
  <tr>
    <td width="9" bgcolor="#999999"> </td>
    <td width="92" bgcolor="#CCCCCC">
      <div align="right">작성 날짜 : </div>
    </td>
    <td width="387" bgcolor="#CCCCCC">
      <div align="left">
        $date
      </div>
    </td>
    <td width="12" bgcolor="#999999"> </td>
  </tr>
  <tr>
    <td colspan="4" bgcolor="#999999"> </td>
  </tr>
</table>
</p>
");

$count_total++;
$count++;

}


// 여기서는 페이지의 번호들을 표시하고 링크를 설정한다.
echo("

<table width="600" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>
      <div align="center">
    ");
    
      for($page=1;$page<=$page_total;)
      {
      echo("<font size=2 color=red>
            <a href=guestbook_list.php?page_num=$page>
            [$page]
            </a>
            </font>
          ");
      $page++;
      }

echo("
      </div>
    </td>
  </tr>
</table>

</body>
</html>
");

}

?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
나나난나나난 누리고 쇼핑몰 라이선스 관련하여 질문드립니다. [1] 2015.07.14 by SOFTA
파파민 if(!defined("__ZBXE__")) exit(); 의 ZBXE 의미? [2] 2015.07.14 by 파파민
denmark 다국어 전환시 이미지 관련 위젯 작동 안됨.  
개구쟁이케빈 사이트 접속 시 검색 창에 커서 자동이동 [2] 2015.07.14 by 개구쟁이케빈
이주연743 default url is null [2] 2015.07.14 by 이주연743
xe짱좋아 외부페이지 config 파일 include... 에러 [1] 2015.07.14 by ehii
야야야료 게시판 본문 내용 일괄수정 [3] 2015.07.14 by ehii
꾸링 어플 설치 레이어팝업 file  
마르티스 xedtion 배경화면 변경 문의 [1] 2015.07.14 by ehii
로이5636f 관리자 로그인 [2] 2015.07.14 by 레몬카
mal**** 관리자 로그인이 안되네요.. [1] 2015.07.14 by 레몬카
socialskyo xe에서 외부 이미지 링크시 단순 엑박 대신에 [1] 2015.07.14 by 파파민
tohappy 외부페이지에서 jquery로 chart / datagrid 사용시 에러문의  
Hi_Roy <!DOCTYPE html> 에 맞게 게시판 스킨을 조정하면서 황당한 경험을 하고 있습니다. [2] 2015.07.13 by Hi_Roy
제대로만들자 php 비교구문에 대해 조언 부탁합니다. [2] 2015.07.13 by 제대로만들자
얄리뽀 XE업데이트 실패 [4] 2015.07.13 by 얄리뽀
항순 설문조사 자동으로 본문에 박는 법 [2] 2015.07.13 by 항순
댑펑 XE 운영할만한 해외 호스팅 좋은곳 없나요..? [17] 2015.07.13 by Luatic™
몽실아빠 특정 게시판(모듈) 메뉴만 색깔을 다르게.... [2] 2015.07.13 by 몽실아빠
궈낙이 xp 에서 그누로 이전  
xe짱좋아 xe 외부페이지 연동 후, 외부페이지에서 외부페이지 이동시 post 값 [1] 2015.07.13 by YJSoft
Happiness IPv4 루프백 문제 file  
JerryGoldman 유투브 embed 전체화면 file  
Potti xe 설치하려고 하는데 오류가 생기네요....ㅡㅜ;  
나나난나나난 카테고리별로 메뉴를 구성하여 바로가기메뉴로 꾸몄는데, 좌측메뉴에는 뜨질 않습니다.  
putty 게시판에서 글쓰고 submit할때 변수 붙여서 보내 줄 수 있나요?  
tohappy 외부페이지 작성시 html/php? [2] 2015.07.13 by tohappy
뚜비c4477 로그인 문제에 대해 문의합니다  
JerryGoldman 게시판 배너와 넘버/제목/글쓴이 탭 사이 간격 설정 file  
JerryGoldman 게시물 리스트 간격이 다르게 출력 되네요... file