여분필드 it_10에 숫자들을 입력하고 숫자가 높을수록 검색결과등 무조건 상위에 출력되게 하고 싶습니다.
it_10 desc 라고 변경하니 비슷하게는 되는데 정확하지가 않네요 ㅠ
|
답변 3개 / 댓글 3개
채택된 답변
+20 포인트
해당 정렬부분을 넣은 쿼리문을 출력해서 보고 < order by it_10 > it_10 앞에 다른게 들어와 있는지 확인해보세요
답변에 대한 댓글 1개
runga
9년 전
아니 실제로 찍힌 쿼리문을 보여주세요;;
답변에 대한 댓글 1개
9년 전
order by lt_10 이전에는 다른게 없나요?
order by xx,xx,lt_10 이면 앞에선 xx들이 우선순위입니다.
답변에 대한 댓글 1개
runga
9년 전
없습니다. ㅠㅠ
if (($qsort == "it_10" || $qsort == "it_sum_qty" || $qsort == "it_price" || $qsort == "it_use_avg" || $qsort == "it_use_cnt" || $qsort == "it_update_time") &&
($qorder == "asc" || $qorder == "desc")) {
$order_by = ' order by ' . $qsort . ' ' . $qorder . ' , it_order, it_id desc';
}
if (($qsort == "it_10" || $qsort == "it_sum_qty" || $qsort == "it_price" || $qsort == "it_use_avg" || $qsort == "it_use_cnt" || $qsort == "it_update_time") &&
($qorder == "asc" || $qorder == "desc")) {
$order_by = ' order by ' . $qsort . ' ' . $qorder . ' , it_order, it_id desc';
}
답변을 작성하려면 로그인이 필요합니다.
if (($qsort == "it_10" || $qsort == "it_sum_qty" || $qsort == "it_price" || $qsort == "it_use_avg" || $qsort == "it_use_cnt" || $qsort == "it_update_time") &&
($qorder == "asc" || $qorder == "desc")) {
$order_by = ' order by ' . $qsort . ' ' . $qorder . ' , it_order, it_id desc';
}