구문에서 틀린곳 있나 확인 좀 해주세요~ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

구문에서 틀린곳 있나 확인 좀 해주세요~ 정보

구문에서 틀린곳 있나 확인 좀 해주세요~

본문

특정그룹에서 오늘 본 조회수를 추출하는 lib파일의 소스입니다.
자꾸 순위가 뒤죽박죽으로 나와서 헤매다가 질문 올립니다.

$query = sql_query("select bo_table, wr_id, hit  from `m3hit` where date >= (curdate() - interval $duration day) AND gr_id='$gr_id' GROUP BY bo_table, wr_id  ORDER BY sum(hit) desc limit $rows");

hit라는 변수는 m3hit 테이블에 있는 필드입니다.
글을 읽으면 저기에 기록이 되더군요.

문제는
1위 5
2위 4
3위 4
4위 5
이런식으로 잘 나가다 조회수가 낮은 게시물이 높은 순위에 나오는 현상이 있네요.
회원님들 도움을 부탁드립니다.
  • 복사

댓글 전체

http://kr.php.net/manual/kr/function.mysql-fetch-assoc.php

 반환값

인출된 행에서 문자열의 연관 배열을 반환하거나 더 이상의 행이 없다면 FALSE를 반환한다.

동일한 이름을 포함하는 둘 또는 그 이상의 컬럼들은 마지막 컬럼이 우선권을 가질 것이다. 동일한 이름의 다른 컬럼에 접근하기 위해서는 mysql_fetch_row()를 사용하거나, 별명(alias)을 사용하면 된다. mysql_fetch_array()의 별명에 대한 설명은 예제를 참조하라.



위에서 이름이라는 부분이 as 다음 것으로 바꿀 수 있습니다.
© SIRSOFT
현재 페이지 제일 처음으로