-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgetdiscover.php
23 lines (17 loc) · 920 Bytes
/
getdiscover.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
session_start();
$user = $_SESSION['username'];
include 'dbconnect.php';
$sql = "SELECT DISTINCT (SELECT likes.Liked FROM likes WHERE likes.postId=posts.id AND likes.Username='$user') as Liked,(SELECT COUNT(Liked) FROM likes WHERE likes.postId = posts.Id AND likes.Liked=1) as LikeCount, (SELECT COUNT(COMMENT) FROM comments WHERE postId = posts.id) as CommentCount, posts.Id, posts.Username, posts.Name, posts.Post, posts.Time, pictures.profile FROM pictures, posts,tags WHERE pictures.Username = posts.Username AND LOWER(posts.Post) LIKE LOWER(CONCAT(CONCAT('%',tags.Tag),'%')) AND tags.Username = '$user' AND posts.Username <> '$user' ORDER BY Id";
$result = $dbcon->query($sql);
$data = array();
$k =0;
while($row = $result->fetch_assoc()){
$k++;
$data[$k] = $row;
}
$data['length'] = $k;
$data['user'] = $user;
header('Content-Type:application/json');
echo json_encode($data);
?>