This commit is contained in:
shim
2023-04-17 11:06:08 +09:00
parent d0b393aa97
commit 76264e09ad
4686 changed files with 552713 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
<?php
if(!defined('__KIMS__')) exit;
// post 로 넘어오는 값
$post = $_POST['post']; // 해당 블로그 data uid
// 리턴값 세팅
$result = array();
$result['error'] = false;
$mbruid = $my['uid'];
// 로그인한 사용자가 좋아요를 했는지 여부 체크
$is_liked = getDbRows($table[$m.'likes'],'mbruid='.$mbruid.' and post='.$post);
if($is_liked){ // 좋아요를 했던 경우
// rb_blog_likes 테이블 row 삭제
getDbDelete($table[$m.'likes'],'mbruid='.$mbruid.' and post='.$post);
// rb_blog_data 테이블 해당 글의 likes 갯수 업데이트
getDbUpdate($table[$m.'data'],'likes=likes-1','uid='.$post);
}else{ // 좋아요 안한 경우 추가
// rb_blog_likes 테이블 row 추가
$QKEY = "mbruid,post,d_regis";
$QVAL = "'$mbruid','$post','".$date['totime']."'";
getDbInsert($table[$m.'likes'],$QKEY,$QVAL);
// rb_blog_data 테이블 해당 글의 likes 갯수 업데이트
getDbUpdate($table[$m.'data'],'likes=likes+1','uid='.$post);
}
// 현재 해당 글 likes 갯수 얻기
$R = getDbData($table[$m.'data'],'uid='.$post,'likes');
$result['total_like'] = $R['likes'];
echo json_encode($result);
exit;
?>