среда, 27 сентября 2017 г.

Соцсеть. Вывод сообщений. Урок 16.

Вывод сообщений.


В index.php пишем
Отобразим посты всех пользователей, фолловером которых является залогиненный пользователь.

<?php
include('./classes/DB.php');
include('./classes/Login.php');
$showTimeline = False;
if(Login::isLoggedIn()) {
$showTimeline = True; // если пользователь залогинен, то показываем собщения
//echo 'Logged in';
echo Login::isLoggedIn()."<br />";
} else {
echo 'Not logged in';
}
// отображаются посты всех, за кем следует пользователь с id=4
$followingposts = DB::query('SELECT posts.body, posts.likes, users.`username` FROM users, posts, followers
WHERE posts.user_id = followers.user_id
AND users.id = posts.user_id
AND follower_id = 4
ORDER BY posts.likes DESC;
');
//print_r($followingposts);
foreach($followingposts as $post) {
echo $post['body']." ~ ".$post['username']."<hr />";
}

?>

Комментариев нет:

Отправить комментарий

Materialize-css. Футер

Сделаем футер и прижмем к низу страницы. Документация: https://materializecss.com/footer.html