묻고답하기

페이지 넘기는 부분을 빼면 제대로 동작을 하는데,
페이지 넘기는 부분만 넣으면.. 리스트가 뜨다가..
페이지 넘어가려고 다음 페이지를 누르면 '검색된 자료수를 구하는 도중오류!'가 뜨더군요.
도대체 뭘 잘못 했는지 ㅡㅡ;;;
$keyset과 $searchword는 다른 페이지에서 넘어온 값을 사용합니다.

------------------------------------------
<?
        $db_connect = mysql_connect("localhost","계정","패스워드");
        mysql_select_db("디비명",$db_connect);

        $page_no = 30;
        $link_no = 10;

        if($page <= 1) $page = 1;
        $f_article = (int)(($page - 1) * $page_no);
        $total = @mysql_fetch_array(mysql_query("select count(*) as t_cnt from 테이블명 where $keyset like '%$searchword%'",$db_connect)) or die("검색된 자료수를 구하는 도중오류!");

        $half_page = (int)(($total[0] - 1) / $page_no) + 1;

        $query_data = mysql_query("select * from 테이블명 where $keyset like '%$searchword%' order by artist asc limit $f_article,$page_no", $db_connect);




        
?>

<html>
            <head>
                <style type="text/css">
                <!--
                body {  font-family: "Verdana"; font-size: 7pt}
                A:link, A:active {font-size:7pt;color: black;text-decoration: none;}
                A:visited {font-size: 7pt;color: black;text-decoration: none;}
                A:hover {font-size: 7pt;color:F66901;text-decoration: underline;}
                Td {font-family:Arial; font-size:7pt ;color: 000000; font-family:'Verdana';}
                p {font-family:Arial; font-size:7pt ;color: 000000; font-family:'Verdana';}
                body{ font-size: 7pt; font-family:'Verdana';}
                -->
                </style>
           <title>검색 결과: Jazz (Bop, Bebop, Mainstream, Avant-garde, Cool)</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<p align="center"><b><font size="2">검색결과: Jazz (Bop, Bebop, Mainstream,
  Avant-garde, Cool)</font></b></p>
<table width="900" border="0" cellspacing="0" cellpadding="4" align="center">
  <tr bgcolor="#0033CC">
    <td width="250">
      <div align="center"><font color="#FFFFFF"><b>Artist</b></font></div>
    </td>
    <td width="245">
      <div align="center"><font color="#FFFFFF"><b>Album</b></font></div>
    </td>
    <td width="30">
      <div align="center"><font color="#FFFFFF"><b>Track</b></font></div>
    </td>
    <td width="275">
      <div align="center"><font color="#FFFFFF"><b>Title</b></font></div>
    </td>
    <td width="40">
      <div align="center"><font color="#FFFFFF"><b>Genre</b></font></div>
    </td>
    <td width="30">
      <div align="center"><font color="#FFFFFF"><b>Year</b></font></div>
    </td>
    <td width="30">
      <div align="center"><font color="#FFFFFF"><b>Bitrate</b></font></div>
    </td>
  </tr>

<?
while($rows=mysql_fetch_array($query_data))
        {
        $artist=$rows[artist];
        $album=$rows[album];
        $track=$rows[track];
        $title=$rows[title];
        $genre=$rows[genre];
        $year=$rows[year];
        $bitrate=$rows[bitrate];

        echo ("
                        <tr bgcolor="#66CCFF" align="left">
                            <td width="250">
                              <font color="#FFFFFF"></font>$artist
                            </td>
                            <td width="245">
                              <font color="#FFFFFF"></font>$album
                            </td>
                            <td width="30">
                              <font color="#FFFFFF"></font>$track
                            </td>
                            <td width="275">
                              <font color="#FFFFFF"></font>$title
                            </td>
                            <td width="40">
                              <font color="#FFFFFF"></font>$genre
                            </td>
                            <td width="30">
                              <font color="#FFFFFF"></font>$year
                            </td>
                            <td width="30">
                              <font color="#FFFFFF"></font>$bitrate
                            </td>
                          </tr>

                ");
                }
?>
</table>
<p>
<?
$f_link = (int)(($page - 1) / $link_no + 1) * $link_no - ($link_no - 1);
$l_link = $f_link + ($link_no - 1);
if($l_link > $half_page) $l_link = $half_page;
$prev = $f_link - 1;
$next = $l_link + 1;
$back = $page - 1;
$forward = $page + 1;

print "<center>";

if($link_no < $page) print "<b><a href=search.php?page=$prev>[10페이지 앞으로]</a></b> ";
if($back > "0") print "<b><a href=search.php?page=$back>[앞으로]</a></b>";
if($page != "1") :

print "<b><span style=font-size:8pt;><a href=search.php?page=1>[1]</a>...</span></b>";

endif;
for($i = $f_link; $i <= $l_link; $i++) :
if($page == $i) :

print "<span style=font-size:8pt;>[<u>$i</u>]</span>";

else :

print "<b><span style=font-size:8pt;><a href=search.php?page=$i>[$i]</a></span></b>";

endif;
endfor;
if($page != $half_page)

print "<b><span style=font-size:8pt;>...<a href=search.php?page=$half_page>[$half_page]</a></span></b>";

if($forward != ($half_page + 1))

print "<b><a href=search.php?page=$forward>[뒤로]</a></b>";

if($half_page > $next)

print " <b><a href=search.php?page=$next>[10페이지 뒤로]</a></b>";

mysql_close($db_connect);
?>
</body>
</html>

--------------------------------------------------
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
caret IP로 정보를 추적할수있는 사이트 좋은곳없을까요!? [2] 2007.08.10
제플™ 자바소스 보고 답변해 주세요.. [2] 2007.08.10
김해운 php버전을 올리려고 하는데요. [1] 2007.08.10
シャオリン 노프레임관련 질문(?) 입니다^^; [1] 2007.08.10
라크셔스™ 리눅스설치 질문입니다... ㅡ,.ㅡ [4] 2007.08.10
미요 포토샵도 컴퓨터 특성을 탄나요?....(만하루째 고생중이네요) [1] 2007.08.10
자수정 제가 프레임을 잘 못쓰거든요.. [2] 2007.08.10
아누키 포토샵 기본적인... 펜툴속의 라인툴 나오게 하는 방법좀 알려주세요. [2] 2007.08.10
김규완 궁금합니다 [1] 2007.08.10
반바지 아이프레임으로 제로보드 게시판을 불러올 때 스크롤바를 변경하려면 어떻게 해야 하는지요? [2] 2007.08.10
송용혁 포트를 80에서 8888등 딴걸로바꾸면 페이지가 안떠요..-_-; [2] 2007.08.10
이현노 미치게씁니다 [2] 2007.08.10
Ixy Style 노프레임 홈페이지에서 테이블 관련 질문. [1] 2007.08.10
이정환 DB 용광에 관한 질문- [1] 2007.08.10
정윤 질문이요 막혔어요 ㅠㅠ [1] 2007.08.10
샤이어스™ 이건 어떤 때 쓰이죠? [1] 2007.08.10
미스윤 아이프레임사용에 관한건데요. [6] 2007.08.10
조남식 F11이나 Shift키막는법좀..  
조선우 플래시와 제로보드연결할려구 하는데 로그인 관련해서 질문있습니다.  
mig:D 플래쉬를 처음 시작하는 사람입니다; [2] 2007.08.10