묻고답하기

아래의 소스는 제로보드 사용자가 지금까지 적은 글과 코맨트를 전부 계산하여서 포인트를 다시 계산하여서 수정하는 소스 입니다. 그런데 문제점이 있습니다. 회원수와 게시판의 글이 너무 많은 경우에 계산을 하다가 중간에 멈추어 버립니다. 그래서 쿼리문을 조정 하면 가능 할것 같아서 여쭈어 봅니다.

현재의 방식은 아래의 소스를 파일로 저장해서 올린 후에 실행 시키면 전체회원을 회원번호 1부터 시작해서 마지막 회원번호까지 차례대로 계산을 하는 방식 입니다. 이것을 수동으로 회원번호 1부터 500 , 501부터 1000 이렇게 짤라서 실행 시킬수 있는 방법을 좀 알려 주시면 감사 하겠습니다.


<?
/****************************************/
$db_id = "디비아이디";   // 디비 아이디
$db_name = "디비네임";   // 디비 네임
$db_pw = "디비비번";     // 디비 비밀번호
/****************************************/

mysql_connect("localhost","$db_id","$db_pw") || die("sql에 연결실패");
mysql_select_db("$db_name");

$mem_list = mysql_query("select no,name from zetyx_member_table order by no");
while($mem_data = mysql_fetch_array($mem_list)){
        $mem_no = $mem_data[no];
        $mem_name = $mem_data[name];

        $write = 0;
        $comment = 0;

        $board_list = mysql_query("select name from zetyx_admin_table");
        while($board_data = mysql_fetch_array($board_list)){
                $board_name = $board_data[name];
                $write_num = mysql_fetch_array(mysql_query("select count(no) from zetyx_board_$board_name where ismember='$mem_no'+ '+ '"));
                $write += $write_num[0];
                $comment_num = mysql_fetch_array(mysql_query("select count(no) from zetyx_board_comment_$board_name where ismember='$mem_no'"));
                $comment += $comment_num[0];
        }
        mysql_query("update zetyx_member_table set point1='$write',point2='$comment' where no='$mem_no'");
        echo("$mem_no 번 $mem_name(W:$write, C:$comment) 완료
");
}
echo("포인트 초기화 정리 완료!!!!!!!!!!!!!!");
mysql_close();
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
하이루 제로카운트 방문자수 [1] 2007.08.10
정재진 질문이요~~~.... [2] 2007.08.10
이상선 php와 mysql이 연동되지 않습니다. [1] 2007.08.10
정문목 자바스크립트로 만든 홈페이지? [2] 2007.08.10
뻐끔뻐끔 서버접속이 느린데, 좀 도와주세요(winapm1.0사용) [3] 2007.08.10
허영진 소스 보신후에 답변 부탁 드립니다 [1] 2007.08.10
데빈타운젠드 이 폰트는 무엇일까요? [2] 2007.08.10
이동철 브라우저 하단에 "작업을 마쳤으나 페이지에 오류가 있습니다" 라고 뜨는데.. [2] 2007.08.10
한승진 함수에서 리턴값이 두 개인 것은 어떻게 받나요? [2] 2007.08.10
jamjary 특정날짜에 입력된 게시물을 검색하는 방법좀 알려주세요 [2] 2007.08.10
papuo.com 배경음악에 대해서 질문인데요. 지금빨리 답변좀. [1] 2007.08.10
이진아 나모로 작업했는데 무엇이 잘못 되었는지 모르겠어요. [1] 2007.08.10
이르메 에...여기다 올려도 될련지는 모르겠지만,질문요. [2] 2007.08.10
석현우 노프레임홈피에 배경음악넣기 [3] 2007.08.10
김재은 주소는 맞는데 한번에 제대로 뜨질 않아요...-ㅂ-;; [2] 2007.08.10
박영근 크롬리스창이랑 비슷한게 [2] 2007.08.10
사람 ssl 은 뭐할때 쓰는건가요 [2] 2007.08.10
에이지 찢어져서 그을린 효과주는 법.. [1] 2007.08.10
피너츠 폼값을 부모창으로 넘기려면.. [1] 2007.08.10
정말정말 태그~이미지에 링크거는거 말인데여.. [1] 2007.08.10
최효진 아이프레임과 최근 게시물을 연결할수 있나요? [7] 2007.08.10
kuann 쿼리가 실행이 안되는 이유를 도통 모르겟네요  
느닷없이질문 포토샾에서 좌표공부 [3] 2007.08.10
N''s 하루 트래픽양에 대해서...(계정) [1] 2007.08.10
김재은 또 질문하러 왔어여...^^ [2] 2007.08.10
박세욱☺ 단계별로나오는(?) 그라데이션(?) 효과? [1] 2007.08.10
아메 하이퍼링크를 클릭하면 바로 비밀번호 입력창이 뜨게 하려면 어떻게 해야하나요? [1] 2007.08.10
김성국 시작 페이지 설정 스크립트 문의 [1] 2007.08.10
ReKa 혹 제가 하지 않은 설정이 있나 봐 주셨으면 합니다.  
이상일 그림에 특정 부분을 링크하는건 어떻게 해야하나요? [1] 2007.08.10