sort 오름차순 질문드립니다. 채택완료
클래스는영원히
5년 전
조회 1,477
안녕하세요
항상 sir 회원님들의 많은 도움을 받고있는 회원입니다.
감사드립니다.
다름이아니라 sort 오름차순 중 궁금한점이 있어 여쭙습니다.
function sort_order(order){ var frm = document.sort_form; if(frm.sort_order.value == order ){ if(frm.asc_desc.value == "asc" || frm.asc_desc.value == ""){ }
현재 이런식으로 짜여져있는데요
오름차순일 경우 당연히 0부터 큰 순서대로 나열이됩니다.
저는 오름차순으로 나열할 시 0을 제외하거나 0을 제일 뒤에 나오게하고싶은데
지금 이 함수에서 어떠한 조건식을 넣어주는게 가능할지 여쭙습니다.
많은 조언 부탁드립니다.
감사합니다!
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
5년 전
sort 방법에 따라 적용하는 방법이 다른데 의의 코드로는 확인이 안됩니다.
그럴 바에는 정렬한다음에 한번더 search 하면서 0 을 처리하는게 편하실듯 합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
클래스는영원히
5년 전
�
백수1995
5년 전
쿼리군요
유니온 쿼리를 이용하지 않는한 불가능합니다
아니면 따로 뽑아서 합쳐야 됩니다 ^^
유니온 쿼리를 이용하지 않는한 불가능합니다
아니면 따로 뽑아서 합쳐야 됩니다 ^^
�
클래스는영원히
5년 전
백수1995님 답변 감사드립니다.
간단한 방법이 있을 줄 알았는데
저한테는 쉬운작업이 아닐것같네요.
계속 해맸는데 일단 다른작업먼저 해야겠네요~
답변 정말 감사드립니다.
편안한 저녁되세요^^
간단한 방법이 있을 줄 알았는데
저한테는 쉬운작업이 아닐것같네요.
계속 해맸는데 일단 다른작업먼저 해야겠네요~
답변 정말 감사드립니다.
편안한 저녁되세요^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
function sort_order(order){
var frm = document.sort_form;
if(frm.sort_order.value == order ){
if(frm.asc_desc.value == "asc" || frm.asc_desc.value == ""){
//frm.asc_desc.value = "desc";
// }else{
// frm.asc_desc.value = "asc";
}
}else{
frm.sort_order.value = order;
switch (order) {
case "c_idx":
case "visit_count":
frm.asc_desc.value = "desc";
break;
default:
frm.asc_desc.value = "asc";
}
}
frm.submit();
}
이런식으로되어있는데요
c_idx에서 0보다 큰 값만 나오게하고싶은데
혹시 스위치문에 > 0 이런식으로 0보다 크면 결과값이 나오게 적용할 수는 없을지 여쭙습니다.
감사합니다!