<?
// 데이터베이스 접속 문자열. (db위치, 유저 이름, 비밀번호)
$connect=mysql_connect( "localhost", "root", "apmsetup") or
die( "SQL server에 연결할 수 없습니다.");
// 데이터베이스 선택
mysql_select_db("mydb",$connect);
// 세션 시작
session_start();
// 쿼리문 생성
$sql = "select * from board2 order by group_num desc, ord asc";
// 쿼리 실행 결과를 $result에 저장
$result = mysql_query($sql, $connect);
// 반환된 전체 레코드 수 저장.
$total_record = mysql_num_rows($result);
// 전체 페이지 수 계산..... ==> 필요 없을지도??
if ($total_record % $scale == 0)
// $total_record를 $scale로 나눈 나머지 계산
$total_page = floor($total_record/$scale);
// 나머지가 0일 때
else
$total_page = floor($total_record/$scale) + 1;
// 나머지가 0이 아닐 때
if (!$page) // 페이지번호($page)가 0 일 때
$page = 1; // 페이지 번호를 1로 초기화
$start = ($page - 1) * $scale;
// 표시할 페이지($page)에 따라 $start 계산
$uid = $total_record - $start;
// JSONArray 형식으로 만들기 위해서...
echo "[";
// 반환된 각 레코드별로 JSONArray 형식으로 만들기.
for ($i=$start; $i<$start+$scale && $i < $total_record; $i++)
{
// 가져올 레코드로 위치(포인터) 이동
mysql_data_seek($result, $i);
// 하나의 레코드 가져오기
$row = mysql_fetch_array($result);
// 년월일시분초 를 년월일만 표시되도록 변경(보기좋게;)
$day = substr($row[regist_day], 0, 10);
for ($j=0; $j<$row[depth]; $j++)
// 변수 설명
// $number 번호
// $name 글쓴이 이름
// $id 글쓴이 아이디
// $subject 글제목
// $content 글내용
// $day 날짜
// $filename 첨부파일명
// echo로 출력
echo "{\"uid\":$uid,\"title\":\"$row[title]\",\"content\":\"$row[content]\",\"link\":\"$row[link]\"}";
// 마지막 레코드 이전엔 ,를 붙인다. 그래야 데이터 구분이 되니깐.
if($i<$total_record-1){
echo ",";
}
$number--;
}
// JSONArray의 마지막 닫기
echo "]";
?>
php파일이구요
에러가
밑줄끄은부분입니다.
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\APM_Setup\htdocs\convert_jason.php on line 32
Warning: Division by zero in C:\APM_Setup\htdocs\convert_jason.php on line 38
Warning: Division by zero in C:\APM_Setup\htdocs\convert_jason.php on line 40
db는 mysql 을 쓰고잇어요 테이블은 잘 만들어져잇는것같은대 원인이 뭘까요 고수님들 ㅜㅜ




근데 여기는 안드로이드 사이트입니다.