본문 바로가기
PHP 박살내기/php ajax json

php 좋아요 기능& 알림기능 구현 3 (좋아요 부분)

by 인생여희 2017. 9. 20.
반응형

php 좋아요 기능& 알림기능 구현 3 (좋아요 부분)


앞의 소스 코드index.php 의 스크립트 부분에서 좋아요 버튼을 클릭했을 때 작동하는 함수와 그것을 처리하는 like.php 를 추가했다


index.php


//좋아요 버튼이 클릭되었을 때
$(document).on('click','.like_button', function(){
var content_id = $(this).data('content_id');
$(this).attr('disabled','disabled');

$.ajax({
url:"like.php",
method:"POST",
data:{content_id:content_id},
success:function(data){
if(data == 'done')
{
load_stuff();
}
}

});
});


like.php


<?php
include('database_connection.php');


if(isset($_POST["content_id"]))
{
$query = "
INSERT INTO user_content_like (content_id, user_id) VALUES(:content_id, :user_id)
";

$statement = $connect-> prepare($query);
$statement -> execute(
array(
':content_id' => $_POST["content_id"],
':user_id' => $_SESSION["user_id"]
)
);

$result = $statement->fetchAll();
if(isset($result))
{
echo 'done';
}
}

?>


반응형

댓글