[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Лента новостей.
Ramzil_Nixon
С наступающим всех товарищи!

К новому году планирую написать ленту новостей для каждого пользователя.
Долго думал над этой функцией и наконец руки дотянулись.

Но не знаю как реализовать. Точнее кое какие подходы имеются, не понятия не имею с чего начать.

Короче.

Допустим есть таблица, в котором храняться статусы пользователей, которые они написали.
И у каждого пользователя своя личная стена.
Вооот.
И с этих двух таблиц нужно сделать один список.

То есть, кто есть в контакте, наверное уже догадался, что хочу сделать функцию типа "Мои новости".

И так, есть несколько вопросов:

1) Как выводить данные из двух таблиц на один список и сортировать все обединенные данные по времени?
2) Как сделать запрос для вывода по нескольким критерия. То есть в ленте будет выводиться только те записи, авторы которых есть в друзьях у этого пользователя.

Думаю пока это две основные вопросы. Если появятся я буду дополнять этот топик.

Надеюсь на ваши отклики, спасибо заранее! И все еще раз с наступающим!

_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
kaww
1) http://www.php.su/mysql/manual/?page=UNION
2) jon'и таблицу с друзьями
select * from feed
join left friends on feed.user_id=friends.friend_id
where friends.user_id = $user_id
Ramzil_Nixon
kaww, попробую этот метод...

_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.