추천수 같을때 정렬 문제 정보
추천수 같을때 정렬 문제
본문
게시판(추천 높은순으로 정렬)의 경우 추천수가 같으면 가장 최근글이 위로 올라오는데
최신글 스킨은 추천수가 같으면 가장 최근글이 아래로 내려가더라고요
다음은 제가 최신글 스킨에 적용한 추천수 정렬 소스입니다
<?
$list = array();
$subject_len = 27;
$latest_skin_path = "$g4[path]/skin/latest/gameinfo";
$tmp_write_table = $g4['write_prefix'] . "info";
$sql = "select * from $tmp_write_table where wr_is_comment=0 order by wr_good desc limit 4";
$result = sql_query($sql);
for($i=0;$i<$row=sql_fetch_array($result);$i++){
$sql = "select * from {$g4['board_table']} where bo_table='info'";
$board = sql_fetch($sql);
$list[$i] = get_list($row, $board, $latest_skin_path, $subject_len);
$list[$i]['bo_table'] = $board['bo_table'];
}
?>
답변부탁드립니다
최신글 스킨은 추천수가 같으면 가장 최근글이 아래로 내려가더라고요
다음은 제가 최신글 스킨에 적용한 추천수 정렬 소스입니다
<?
$list = array();
$subject_len = 27;
$latest_skin_path = "$g4[path]/skin/latest/gameinfo";
$tmp_write_table = $g4['write_prefix'] . "info";
$sql = "select * from $tmp_write_table where wr_is_comment=0 order by wr_good desc limit 4";
$result = sql_query($sql);
for($i=0;$i<$row=sql_fetch_array($result);$i++){
$sql = "select * from {$g4['board_table']} where bo_table='info'";
$board = sql_fetch($sql);
$list[$i] = get_list($row, $board, $latest_skin_path, $subject_len);
$list[$i]['bo_table'] = $board['bo_table'];
}
?>
답변부탁드립니다
댓글 전체
order by wr_good desc limit 4
위 부분을
order by wr_good desc, wr_num limit 4
로 변경하시면 될듯 하네요.
추천수가 가장 높은게 상위로 올라 오구요 추천수가 같다면 가장 최근에 쓴 글이 위로 올라옵니다.
위 부분을
order by wr_good desc, wr_num limit 4
로 변경하시면 될듯 하네요.
추천수가 가장 높은게 상위로 올라 오구요 추천수가 같다면 가장 최근에 쓴 글이 위로 올라옵니다.
감사합니다 잘되요^^