라

카운트 개선

· 2015-02-04 (수) 08:28:35 · 517 · 1
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

https://github.com/gnuboard/gnuboard5/blob/master/bbs/list.php#L49

기존
$sql = " select distinct wr_parent from {$write_table} where {$sql_search} ";
$result = sql_query($sql);
$total_count = mysql_num_rows($result);

개선안
$sql = " SELECT COUNT(DISTINCT `wr_parent`) AS `cnt` FROM {$write_table} WHERE {$sql_search} ";
$result = sql_fetch($sql);
$total_count = $result['cnt'];

결과 레코드셋이 커질 수록 둘의 차이는 커집니다.

|

댓글 1개

알려주셔서 감사합니다. 제안해주신 코드로 수정하겠습니다.
댓글을 작성하시려면 로그인이 필요합니다.

버그신고

4,191건

  문의게시판을 이용해 주세요 :) https://sir.kr/co_qa  

+
분류 제목 글쓴이 날짜
15-02-09
15-02-06
15-02-05
15-02-05
15-02-04
15-02-03
15-02-03
15-02-02
15-01-30
15-01-29
15-01-29
15-01-28
15-01-27
15-01-27
15-01-27
15-01-22
15-01-21
15-01-17
15-01-15
15-01-15