Пример #1
0
 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;
 }
Пример #2
0
 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);
 }