public static function dislike($user_id, $post_id) { if (!($mysqli = PostsDB::connect())) { return false; } $query_sql = " DELETE FROM \n likes\n WHERE\n post_id = ?\n AND\n user_id = ?"; $query = $mysqli->prepare($query_sql); $query->bind_param("ss", $post_id, $user_id); $query->execute(); $query->close(); $mysqli->close(); return true; }
public static function likes($response, $token, $post_id) { if (!TokensDB::check($token)) { return putError('invalid token', Users::ERROR_AUTH_INVALID, $response); } $likes = PostsDB::likes($post_id); if ($likes === FALSE) { return putError('database connection error', DATABASE::ERROR_DATABASE_CONN, $response); } return putJsonBody(array('error' => false, 'likes' => $likes), 200, $response); }