#325 선호도->평점 ... 10점->5점 ... 검색에 평점 높은순 정렬 추가
This commit is contained in:
@ -8,8 +8,12 @@ if (!$is_member) {
|
||||
// 사용후기 작성 설정에 따른 체크
|
||||
check_itemuse_write();
|
||||
|
||||
$is_subject = trim($_REQUEST['is_subject']);
|
||||
$is_content = trim($_REQUEST['is_content']);
|
||||
$it_id = escape_trim($_POST['it_id']);
|
||||
$is_subject = escape_trim($_POST['is_subject']);
|
||||
$is_content = escape_trim($_POST['is_content']);
|
||||
$is_name = escape_trim($_POST['is_name']);
|
||||
$is_password = escape_trim($_POST['is_password']);
|
||||
$is_score = (int)$_POST['is_score'] > 5 ? 0 : (int)$_POST['is_score'];
|
||||
|
||||
if ($w == "" || $w == "u") {
|
||||
$is_name = $member['mb_name'];
|
||||
@ -49,9 +53,9 @@ if ($w == "")
|
||||
sql_query($sql);
|
||||
|
||||
if ($default['de_item_use_use']) {
|
||||
alert_opener("평가하신 글은 관리자가 확인한 후에 출력됩니다.", $url);
|
||||
$alert_msg = "평가하신 글은 관리자가 확인한 후에 출력됩니다.";
|
||||
} else {
|
||||
alert_opener("사용후기가 등록 되었습니다.", $url);
|
||||
$alert_msg = "사용후기가 등록 되었습니다.";
|
||||
}
|
||||
}
|
||||
else if ($w == "u")
|
||||
@ -68,7 +72,7 @@ else if ($w == "u")
|
||||
where is_id = '$is_id' ";
|
||||
sql_query($sql);
|
||||
|
||||
alert_opener("사용후기가 수정 되었습니다.", $url);
|
||||
$alert_msg = "사용후기가 수정 되었습니다.";
|
||||
}
|
||||
else if ($w == "d")
|
||||
{
|
||||
@ -102,6 +106,10 @@ else if ($w == "d")
|
||||
$sql = " delete from {$g5['g5_shop_item_use_table']} where is_id = '$is_id' and md5(concat(is_id,is_time,is_ip)) = '{$hash}' ";
|
||||
sql_query($sql);
|
||||
|
||||
alert("사용후기를 삭제 하였습니다.", $url);
|
||||
$alert_msg = "사용후기를 삭제 하였습니다.";
|
||||
}
|
||||
|
||||
update_use_avg($it_id);
|
||||
|
||||
alert_opener($alert_msg, $url);
|
||||
?>
|
||||
@ -76,8 +76,12 @@ if ($qfrom || $qto)
|
||||
$sql_where = " where " . implode(" and ", $where);
|
||||
|
||||
// 상품 출력순서가 있다면
|
||||
$qsort = strtolower($qsort);
|
||||
$qorder = strtolower($qorder);
|
||||
$order_by = "";
|
||||
if ($qsort != "") {
|
||||
// 아래의 $qsort 필드만 정렬이 가능하게 하여 다른 필드로 하여금 유추해 볼수 없게함
|
||||
if (($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';
|
||||
}
|
||||
|
||||
@ -124,21 +128,13 @@ $total_page = ceil($total_count / $items); // 전체 페이지 계산
|
||||
</p>
|
||||
</form>
|
||||
|
||||
<script>
|
||||
function set_sort(qsort, qorder)
|
||||
{
|
||||
var f = document.frmdetailsearch;
|
||||
f.qsort.value = qsort;
|
||||
f.qorder.value = qorder;
|
||||
f.submit();
|
||||
}
|
||||
</script>
|
||||
|
||||
<ul id="ssch_sort">
|
||||
<li><a href="#" class="btn01" onclick="set_sort('it_sum_qty', 'desc'); return false;">판매량 많은순</a></li>
|
||||
<li><a href="#" class="btn01">선호도 높은순</a></li>
|
||||
<li><a href="#" class="btn01" onclick="set_sort('it_price', 'asc'); return false;">가격 낮은순</a></li>
|
||||
<li><a href="#" class="btn01" onclick="set_sort('it_price', 'desc'); return false;">가격 높은순</a></li>
|
||||
<li><a href="#" class="btn01" onclick="set_sort('it_use_avg', 'desc'); return false;">평점 높은순</a></li>
|
||||
<li><a href="#" class="btn01" onclick="set_sort('it_use_cnt', 'desc'); return false;">사용후기 많은순</a></li>
|
||||
<li><a href="#" class="btn01">최근 등록순</a></li>
|
||||
<li><a href="#" class="btn01" onclick="set_sort('it_update_time', 'desc'); return false;">최근 등록순</a></li>
|
||||
</ul>
|
||||
|
||||
<div id="ssch_ov">
|
||||
@ -196,6 +192,16 @@ function set_sort(qsort, qorder)
|
||||
</div>
|
||||
<!-- } 검색결과 끝 -->
|
||||
|
||||
<script>
|
||||
function set_sort(qsort, qorder)
|
||||
{
|
||||
var f = document.frmdetailsearch;
|
||||
f.qsort.value = qsort;
|
||||
f.qorder.value = qorder;
|
||||
f.submit();
|
||||
}
|
||||
</script>
|
||||
|
||||
<?php
|
||||
include_once('./_tail.php');
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user