주문관리에서 상태를 일괄 변경해야 되서, 아래 팁을 사용하였습니다.
하나의 상품만 주문했을 경우에는 문제가 없는데, 2개 이상의 상품을 주문할 경우, 상태 일괄 처리가 안되네요..
두개 이상의 상품 주문시 일괄 동일하게 상태 변경합니다. 상품별로 따로 상태값을 가져가지 않습니다.
적용사이트는 아래와 같습니다.
한번에 처리할 방법이 없을가요??
댓글 2개
해당 프로그램의 저희가 배포한 코드가 아니라 정확한 답변은 어렵지만
order_list_up.php 의
$cartup = "update yc4_cart
set ct_point_use = '$point_use',
ct_stock_use = '$stock_use',
ct_status = '$t_modify',
ct_history = CONCAT(ct_history,'$ct_history')
where on_uid = '$on_uid'
and ct_id = '$ct_id' ";
sql_query($cartup);
에서
where 조건에 ct_id 가 들어 있어 그런것 같습니다.
혹시나 조건을 on_uid 만으로 하면 한 주문 전체의 장바구니 상태가 바뀌게 될지도 모르겠네요.
프로그램 수정후 실행전에 반드시 DB 백업하신 후 진행하시기 바랍니다.
order_list_up.php 의
$cartup = "update yc4_cart
set ct_point_use = '$point_use',
ct_stock_use = '$stock_use',
ct_status = '$t_modify',
ct_history = CONCAT(ct_history,'$ct_history')
where on_uid = '$on_uid'
and ct_id = '$ct_id' ";
sql_query($cartup);
에서
where 조건에 ct_id 가 들어 있어 그런것 같습니다.
혹시나 조건을 on_uid 만으로 하면 한 주문 전체의 장바구니 상태가 바뀌게 될지도 모르겠네요.
프로그램 수정후 실행전에 반드시 DB 백업하신 후 진행하시기 바랍니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 56073 | |
| 56067 | |
| 56065 | |
| 56060 | |
| 56058 | |
| 56055 | |
| 56051 | |
| 56048 | |
| 56044 | |
| 56043 | |
| 56042 | |
| 56039 | |
| 56035 | |
| 56032 | |
| 56030 | |
| 56028 | |
| 56025 | |
| 56018 | |
| 56012 | |
| 56010 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기