쪽지 이상한현상

쪽지 이상한현상

QA

쪽지 이상한현상

답변 2

본문

쪽지 목록을 아이디별로 그룹으로 묶어출력중입니다.
쪽지를 보내면 mb_id 가 높은순으로 정렬됨에도 높은수의 쪽지가 목록에서 출력이 되지않습니다.
이 괴현상을 어디를 확인해야하는지요?
아래는 /bbs/memo.php 입니다.
 
$sql_common = " from $g4[memo_table] ";
$sql_search = " where me_recv_mb_id = '$member[mb_id]' or me_send_mb_id = '$member[mb_id]' ";
$sql_group = " group by me_recv_mb_id, me_send_mb_id ";
 
//메모수뽑음
$sql2 = " select count(*) as cnt
             $sql_common
             $sql_search
          $sql_group ";
$row2 = sql_fetch($sql2);
$total_count = number_format($row2[cnt]);
$rows = 10;
$total_page  = ceil($total_count / $rows);
if (!$page) { $page = 1; }
$from_record = ($page - 1) * $rows;

$list = array();
$member_skin_path = "$g4[path]/skin/member/basic";
 
//실주문자정보뽐음
$sql = "select *
          $sql_common
          $sql_search
    $sql_group
    order by me_id desc limit $from_record, $rows ";
$result = sql_query($sql);

for ($i=0; $row=sql_fetch_array($result); $i++) {
$list[$i] = $row;

이 질문에 댓글 쓰기 :

답변 2

결론은 그룹으로 묶으면 안된다...........;;;;;;;;;;;;;;;; 네요.
일단 우선적으로 로그인한 회원의 받은쪽지와 보낸쪽지를 모두 불러와서
아이디별로 최근걸 하나씩만 뽑아야서 목록으로 출력해야겟네요 ㅡ,.ㅡ;;;;;;;;;
아 알것같아요..........이게 그룹으로 묶다보니까 생기는 문제같네요.
즉 그룹묶기전의 목록들이 다 카운트가 되는거죠......
아 이거 그룹별로 mb_id 순으로 출력할려면 어떻게 해결을 해야하나요 ;;;;;;;;;
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 255
© SIRSOFT
현재 페이지 제일 처음으로