Coding Bloom
ajax로 좋아요♥ 기능 만들기 본문
ajax로 좋아요버튼작성하기
1. like table을 작성한다
컬럼내용 : user_id, is_like, datetime, like_count
-> 일단 메인페이지에서 좋아요 버튼을 작성한다 .
table을 조회한다음에 if 조건문으로 혹시 is_like값이 1인경우 꽉찬하트 및 +1된 하트를 보여준다.
is_like값이 0인경우 빈하트에 like_count만 보여주면 되겠지?
2. ajax작성
$("#btn_like").click(function(){
ajax 작성해주기
})
-> type, data, url 등 값을 주고 url로 데이터 쏴주기
3. like.php 작성
user_id, bid 등 보낸값으로 table을 조회한다.
-> is_like값이 1인경우?
mysql_query()를 이용하여 is_like값과 like_count값을 업데이트/삭제 해준다
하트옆에 붙일 like_count값을 구하기위해
select 를사용하여 like_count값을 구해서 하트옆에 써주기!!!
-> is_like 값이 0인경우?
mysql_query()를 이용하여 +1해준다 위와동일하게 is_like, like_count값을!
작성예시
'ajax' 카테고리의 다른 글
Ajax를 통해 조회한 데이터를 전역변수에 저장하기 (0) | 2023.06.09 |
---|---|
DB 배열저장방식, Map() (0) | 2022.04.18 |
Comments