';
printPost($posts, 1);
} else {
//replies
$get_replies = $dbc->prepare('SELECT * FROM replies WHERE reply_id = ? LIMIT 1');
$get_replies->bind_param('i', $yeahs['yeah_post']);
$get_replies->execute();
$replies_result = $get_replies->get_result();
$replies = $replies_result->fetch_assoc();
$get_user_post = $dbc->prepare('SELECT users.* FROM users, posts WHERE users.user_id = posts.post_by_id AND posts.id = ? LIMIT 1');
$get_user_post->bind_param('i', $replies['reply_post']);
$get_user_post->execute();
$user_post_result = $get_user_post->get_result();
$user_post = $user_post_result->fetch_assoc();
$get_reply_post = $dbc->prepare('SELECT * FROM posts WHERE id = ? LIMIT 1');
$get_reply_post->bind_param('i', $replies['reply_post']);
$get_reply_post->execute();
$reply_post_result = $get_reply_post->get_result();
$reply_post = $reply_post_result->fetch_assoc();
$get_reply_user = $dbc->prepare('SELECT * FROM users WHERE user_id = ? LIMIT 1');
$get_reply_user->bind_param('i', $replies['reply_by_id']);
$get_reply_user->execute();
$reply_user_result = $get_reply_user->get_result();
$reply_user = $reply_user_result->fetch_assoc();
echo '
'. htmlspecialchars($reply_user['nickname'], ENT_QUOTES) .'
' .
humanTiming(strtotime($replies['date_time'])) . '
';
if (!empty($replies['reply_image'])) {
echo '
';
}
echo '
'. (mb_strlen($replies['text']) > 199 ? mb_substr($replies['text'],0,200) . '...' : $replies['text']) .'
';
$yeah_count = $dbc->prepare('SELECT COUNT(yeah_by) FROM yeahs WHERE type = "reply" AND yeah_post = ?');
$yeah_count->bind_param('i', $replies['reply_id']);
$yeah_count->execute();
$result_count = $yeah_count->get_result();
$yeah_amount = $result_count->fetch_assoc();
$nah_count = $dbc->prepare('SELECT COUNT(nah_by) FROM nahs WHERE type = 1 AND nah_post = ?');
$nah_count->bind_param('i', $replies['reply_id']);
$nah_count->execute();
$result_count = $nah_count->get_result();
$nah_amount = $result_count->fetch_assoc();
$yeahs = $yeah_amount['COUNT(yeah_by)'] - $nah_amount['COUNT(nah_by)'];
echo '
';
echo '
';
echo '
'. $yeahs .'
';
echo '
';
}
}
} else {
if (!((isset($_GET['offset']) && is_numeric($_GET['offset'])) && isset($_GET['dateTime']))) {
echo '
There are no posts with Yeahs yet.