테스트 사이트 - 개발 중인 베타 버전입니다

오늘 본 상품 개별 삭제 로직

· 7년 전 · 3318 · 1
[code]
// 삭제할 상품 ID
// $it_id
// 오늘 본 상품 개수
$tv_idx = get_session("ss_tv_idx");
if( !$tv_idx ){
// 오늘 본 상품이 없음
}
$is_found = false;
for ($i=1;$i<=$tv_idx;$i++){
$tv_it_id = get_session("ss_tv[$i]");
if ($tv_it_id == $it_id) {
$is_found = true;
set_session("ss_tv[$i]", '');
set_session("ss_tv_idx", $tv_idx - 1);
}
if ($is_found && $i > 1) {
$next_id = $i + 1;
$next_it_id = get_session("ss_tv[$next_id]");
if ($next_it_id) {
set_session("ss_tv[$i]", $next_it_id);
}
}
}
if ($is_found) {
// 삭제완료
}
[/code]



혹시 필요하신 분 보완해서 사용 하셔요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

감사합니다.

게시글 목록

번호 제목
136
134
131
127
122
119
118
114
110
106
102
97
96
91
85
77
74
69
63
62
57
51
37
33
32
31
25
24
23
22