Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Sql запрос, для отображения неодинаковых
Сообщения
exelente

Всем привет..Делаю одну очень дикую вещь на DCms//и вот..мне нужно вытащить из базы форум постов все ID обитатателей писавших в этой теме..Я вытаскиваю..запросом..$qwerty=mysql_query("SELECT * FROM `forum_p` WHERE `id_them` = '$them[id]' AND `id_razdel` = '$razdel[id]' AND `id_forum` = '$forum[id]' LIMIT 10;");
через массив..но есть одно но..сообщения то многие обитатели пишут не одно в этой теме а по несколько раз..а как мне вывести все ID, но чтобы они шли без повторов ??

26 Дек 2010, 15:55
exelente

ХД..Кто если не понял, могу скинуть кусок кода и он все поймет..

26 Дек 2010, 15:57
deadline404

[delete]


__________
посл.ред. 24 Апр 2013, 0:18; всего 1 раз 26 Дек 2010, 15:57
exelente

просто хочу узнать..как вывести ID чтобы они НЕ повторялись)

26 Дек 2010, 15:58
deadline404

[delete]


__________
посл.ред. 24 Апр 2013, 0:18; всего 2 раз(а) 26 Дек 2010, 15:59
exelente

а можешь показать как в запросе использовать ??

26 Дек 2010, 15:59
unnamed

Используй GROUP BY, если нужно получить уникальные id именно средствами sql:
GROUP BY (id) LIMIT 10.
Хотя лучше, конечно, как написано выше - через DISTINCT.


__________
посл.ред. 26 Дек 2010, 16:06; всего 1 раз 26 Дек 2010, 15:59
exelente

не работает ((

26 Дек 2010, 16:03
mixlion

exelente, 5 пост,только вместо SELECT DISTINCT `id` пиши SELECT DISTINCT `user_id` или как там

26 Дек 2010, 16:05
deadline404

[delete]


__________
посл.ред. 24 Апр 2013, 0:18; всего 1 раз 26 Дек 2010, 16:07
Ответить на тему