[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выборка с БД
dron4ik
Я уже создавал подобную тему, но ответа так и не нашлось.
Суть такая, Таблица с текстами, и таблица с юзерами, юзеры подписываются друг на дружку и читают только тех, кого хотят, тоже своя таблица.
Выглядит примерно так.

SELECT post.*, frien.*
FROM post, friend
WHERE friend.user = $user && post.user = friend.friend
ORDER BY post.date DESC LIMIT 20, 0


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

$user [1] = 5
$user [2] = 20
$user [3] = 54
$user [4] = 76
$user [5] = 11
$user [6] = 170
$user [7] = 124
$user [8] = 2

Идеи?)))



Спустя 9 минут, 21 секунда (23.02.2012 - 17:55) Rand написал(а):
$user = array (5,20,54,76,11,170,123,2);
$ids = implode(',', $user);
$res = mysql_query("SELECT * FROM post WHERE post.user IN ($ids) ORDER BY post.date DESC LIMIT 20, 0");

Спустя 16 минут, 59 секунд (23.02.2012 - 18:12) dron4ik написал(а):
Все так просто)))
Спасибо)))


_____________
Ex3m.com.ua — Активный образ жизни
Быстрый ответ:

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