[해결] 벤지님
좋아요 테이블을 따로 만들고,
like_sno = 게시물 고유번호 primary (int)
like_mno = 회원 고유번호 primary (int)
로 필드를 만든 다음
like_sno = 게시물 고유번호 primary (int)
like_mno = 회원 고유번호 primary (int)
로 필드를 만든 다음
} else if ($mode == 'like') {
$stat_sql = sql_fetch(" select like_sno from wdx_like where like_sno = '{$site_id}' and like_mno = '{$member['mb_no']}' "); // 회원이 해당 게시물에 대한 좋아요 내역이 있는지 검사
if ($stat_sql['like_sno']) {
sql_query(" delete from wdx_like where like_sno = '{$stat_sql['like_sno']}' and like_mno = '{$member['mb_no']}' "); // 좋아요 테이블에 레코드 삭제하고
sql_query(" update wdx_site set site_like = site_like - 1 where site_id = '{$site_id}' "); // 게시물에 좋아요 수를 빼줌
$stat_msg = '취소';
} else {
sql_query(" insert into wdx_like set like_sno = '{$site_id}', like_mno = '{$member['mb_no']}' "); // 좋아요 테이블에 레코드 삽입하고
sql_query(" update wdx_site set site_like = site_like + 1 where site_id = '{$site_id}' "); // 게시물에 좋아요 수를 더해줌
$stat_msg = '완료';
}
alert('좋아요 '.$stat_msg, $_SERVER['HTTP_REFERER']);
}
이렇게 코드를 짰는데요.
mode 값이 like 이면 좋아요 관련된 게 실행이 되는 것인데,
이상하게 값이 2씩 올라가네요...;;
왜 그런 걸까요?;;
URL 에서 넘겨받는 get 은 mode, site_id (게시물 고유번호) 입니다.
이게 해결이 안 돼서 오후 내내 삽질 했네요. ㅠㅠ
집안 행사가 있어 가족들하고 술 마시고 들어왔는데,
이 문제 때문에 잠이 안 오네요 ㅠㅠ
알딸딸한데도 이게 계속 생각이 납니다. ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
벤지님 성가시더라도 부탁 좀 드립니다. ;;
나중에 혹시 로고 작업 같은 거 필요하시면 제게 말씀해주세요.
http://minsup.kr/wk/list.php 이런 스타일로 필요하시면 한 개 책임지고 만들어드릴께요.
추가.
아 결과값이 이런 식으로 나오더라구요.
필드 like_sno like_mno
레코드 1 (게시물 고유번호) (회원 고유번호)
레코드 2 (게시물 고유번호) (0)
이런 식으로 두개씩 생깁니다.
이렇게 코드를 짰는데요.
mode 값이 like 이면 좋아요 관련된 게 실행이 되는 것인데,
이상하게 값이 2씩 올라가네요...;;
왜 그런 걸까요?;;
URL 에서 넘겨받는 get 은 mode, site_id (게시물 고유번호) 입니다.
이게 해결이 안 돼서 오후 내내 삽질 했네요. ㅠㅠ
집안 행사가 있어 가족들하고 술 마시고 들어왔는데,
이 문제 때문에 잠이 안 오네요 ㅠㅠ
알딸딸한데도 이게 계속 생각이 납니다. ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
벤지님 성가시더라도 부탁 좀 드립니다. ;;
나중에 혹시 로고 작업 같은 거 필요하시면 제게 말씀해주세요.
http://minsup.kr/wk/list.php 이런 스타일로 필요하시면 한 개 책임지고 만들어드릴께요.
추가.
아 결과값이 이런 식으로 나오더라구요.
필드 like_sno like_mno
레코드 1 (게시물 고유번호) (회원 고유번호)
레코드 2 (게시물 고유번호) (0)
이런 식으로 두개씩 생깁니다.
댓글 17개
12년 전
jquery mobile 은 안타깝게도 제 영역이 아닙니다.
SIR 리뉴얼이 최종 완료되면 모바일에서도 원활히 사용하실 수 있으리라 기대합니다.
불편을 드려 죄송합니다.
SIR 리뉴얼이 최종 완료되면 모바일에서도 원활히 사용하실 수 있으리라 기대합니다.
불편을 드려 죄송합니다.
12년 전
아놔 해결했습니다.
like_sno = '{$site_id}' 이런 식으로 된 걸 like_sno = {$site_id} 로 바꿨더니 중복으로 입력 안 되네요.
ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
like_sno = '{$site_id}' 이런 식으로 된 걸 like_sno = {$site_id} 로 바꿨더니 중복으로 입력 안 되네요.
ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
12년 전
허헉...이제서야 보았어요....죄송합니다...
이제 지운아빠님은
잡부 ( 디자인 + 프로그램 ) 세계로 들어 오셨으니 기뻐해드려야 할지 말아야 할지.......ㅠㅠ
이제 지운아빠님은
잡부 ( 디자인 + 프로그램 ) 세계로 들어 오셨으니 기뻐해드려야 할지 말아야 할지.......ㅠㅠ
게시판 목록
자유게시판
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 |
|
2주 전 | 47 | |
| 199658 | 2개월 전 | 152 | ||
| 199657 | 2개월 전 | 266 | ||
| 199656 | 2개월 전 | 200 | ||
| 199655 | 2개월 전 | 144 | ||
| 199654 |
|
2개월 전 | 195 | |
| 199653 |
|
2개월 전 | 107 | |
| 199652 |
|
2개월 전 | 218 | |
| 199651 | 2개월 전 | 212 | ||
| 199650 | 2개월 전 | 145 | ||
| 199649 | 2개월 전 | 205 | ||
| 199648 | 2개월 전 | 246 | ||
| 199647 | 2개월 전 | 248 | ||
| 199646 | 2개월 전 | 247 | ||
| 199645 | 2개월 전 | 153 | ||
| 199644 | 2개월 전 | 279 | ||
| 199643 |
비버팩토리
|
2개월 전 | 211 | |
| 199642 | 2개월 전 | 388 | ||
| 199641 |
bbebbee
|
2개월 전 | 155 | |
| 199640 |
jaick
|
2개월 전 | 175 | |
| 199639 | 2개월 전 | 266 | ||
| 199638 | 2개월 전 | 210 | ||
| 199637 | 2개월 전 | 201 | ||
| 199636 | 2개월 전 | 233 | ||
| 199635 | 2개월 전 | 216 | ||
| 199634 |
비버팩토리
|
2개월 전 | 154 | |
| 199633 | 2개월 전 | 129 | ||
| 199632 | 2개월 전 | 222 | ||
| 199631 | 2개월 전 | 237 | ||
| 199630 | 2개월 전 | 226 | ||
| 199629 | 2개월 전 | 233 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기