묻고답하기

페이지 넘기는 부분을 빼면 제대로 동작을 하는데,
페이지 넘기는 부분만 넣으면.. 리스트가 뜨다가..
페이지 넘어가려고 다음 페이지를 누르면 '검색된 자료수를 구하는 도중오류!'가 뜨더군요.
도대체 뭘 잘못 했는지 ㅡㅡ;;;
$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 남기남
한동은 [re] 전체 소스를 올려봅니다. 뭐가 문제인지 ;;; [3] 2007.08.10
jenimo 하루동안 팝업 뜨지않기 할려면.. [1] 2007.08.10
한승진 ''앞으로'',''뒤로'' 단추를 제어하기.. [2] 2007.08.10
한동은 php를 이용한 mysql 검색 중에 검색된 게시물 숫자 구하기 위한 방법이 알고 싶습니다. [4] 2007.08.10
이현주 허접한 질문인데 답변좀 부탁드려여 ㅜ.ㅡ  
최영곤 포토샵에서 Alt키를 사용할수 없네요.. [2] 2007.08.10
굿매니아 메인 홈 작업 후 서버에 올린 후 오류 [1] 2007.08.10
굿매니아 홈페이지 작업해서 서버에 올렸는데... [1] 2007.08.10
고냉이 콱! 계정에 phpMyAdmin 2.40을 깔았는데 ㅡ.ㅡ 아무나 다 로긴되네요 [2] 2007.08.10
박선영 급해요...ㅠ_ㅠ [2] 2007.08.10
김생기 이동메뉴를 표안의 Position적용하기?  
그니 익스플로러가 새로 뜰때마다 다른 배너보여주는 소스를 좀 가르쳐주세요. [3] 2007.08.10
김태우 노프레임에서 제로보드 돌고있는페이지 카운터문제.. [1] 2007.08.10
러버 포멧하려는데 알FTP에 저장시킨 제 계정정보들 살릴순 없나요? [1] 2007.08.10
오한호 선택 로그인 하는 것을 홈페이지에 구현하려합니다. [2] 2007.08.10
Jjang flash 와 no frame 홈페이지 질문: flash 의 반복재생을 막을수있나요? [1] 2007.08.10
이종찬 제로보드 연동 온라인결제 모듈? [2] 2007.08.10
박진국 메뉴만들기.. [1] 2007.08.10
아찌물개 iframe 에 배경 넣은 방법좀.... [2] 2007.08.10
.LIFOX 내부아이피를 외부아이피처럼 사용할수 있는 방법은?? [1] 2007.08.10
티카™ 롤오버시 단추가 이상합니다.. [1] 2007.08.10
조수권 플래쉬 - guistuff.com 의 상단 메뉴바 [1] 2007.08.10
박지혜 웹계정과 도메인에 대해 알려주세요!(__) [2] 2007.08.10
보고싶다 레이어 z-index 재정렬하는 방법..  
김교홍 php 오류 나는 것에 대한 질문 입니다. [6] 2007.08.10
김근순 퍼미션 권한에 대한 질문이요~ [1] 2007.08.10
정철호 [질문]자바스크립트를 쓰면 게시물을 읽을 때나 글을 쓸때 적용이 안되네요 [1] 2007.08.10
로이드 무단링크 방지시에...;; [2] 2007.08.10
⊙ 쩡아쩡아 ⊙ 익스플러로 띄우지 않아도 자동으로 다른사이트에 접속해있어요 [1] 2007.08.10
스타걸 PHP 에서 폼메일에 관련된 질문2탄 [4] 2007.08.10