<h3><p align="center">게시판</p></h3>

    <table width="800" align="center">
        <tr bgcolor="cyan">
            <td align="center" width="80">번호</td>
            <td align="center" width="420">제목</td>
            <td align="center" width="100">작성자</td>
            <td align="center" width="130">작성일</td>
            <td align="center" width="70">조회수</td>
        </tr>
    </table>

    <?php
   
    include "db_connect.php";
    
    $page= $_GET[page];
   
    //게시글이 몇개씩 표시될지 지정
    $num_records_per_page = 5;
   
    //게시글이 총 몇페이지가 될지 계산하는 식
    $sql = "select count(*) from freeboard"; //게시판 총 레코드 수 가져오기
    $result = mysql_query($sql, $connect);
    $num_records = mysql_result($result, 0, 0);
   
    $num_pages = ceil($num_records / $num_records_per_page);
    
    //첫번째 글(레코드) 계산
   
    $page = min(max(1, $page), $num_pages);//1<현재페이지<끝페이지
   
    $start=($page - 1) * $num_records_per_page;
    // 시작점 잡기
   
    //현재 페이지의 레코드들
   
    $sql = "SELECT * FROM freeboard order by num desc";//내림차순 으로 정렬
    $sql .= "limit $start, $num_records_per_page";★★★★★★★

여기 limit함수 부분을 빼면 되고,다시 넣으면 안됨,,문법문젠가??
    $result = mysql_query($sql, $connect);
   
    //게시글 리스트 (while)
   
    while($row = mysql_fetch_array($result)){
        echo "<tr>
            <td align=center>$row[num]</td>
            <td>$row[title]</td>
            <td align=center>$row[name]</td>
            <td align=center>$row[register_day]</td>
            <td align=center>$row[hits]</td>
            </tr>";
    }
   
    mysql_close($connect);
    ?>



저 limit부분을 빼주면 데이터를 가져오긴 가져와요(개엉망으로 글시다깨지고 난리나긴 하는데 가져오긴함 -_-)

근데 저길 다시 집어넣으면,


이러케 대 버령..

57번째 줄이라고 하면..저부분이거든여..while fetch_array 부분인데

저기는 별문제 없는거 가튼데..쩝..


그리구 mysql myadmin에서 utf-8 제너럴ci로 지정해줫는데도

왜ㅐ 웹으로 불러오면 계속 한글 다깨지나여??

php상에서 <metacharset utf-8> 만 했는데

뭘또 해야되는게 있는것인가여??ㅜㅜ