Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Модули » Исзменить sql запрос, что бы не повторялся вывод данных запроса?

Исзменить sql запрос, что бы не повторялся вывод данных запроса?


     Модули, MySQL    2923

вопрос
Всем привет, скажите пожалуйста, как нужно изменить sql запрос, что бы при выводе данных с запроса данные не повторялись??
Вот сам sql запрос

$sql = $db->query("SELECT m.id as mid, m.date as mdate, m.rating, m.autor, m.name as mname, l.value, l.date as ldate FROM " . PREFIX . "_music_logs l LEFT JOIN ".PREFIX."_music m ON l.track_id=m.id WHERE m.autor='$name' AND m.id ORDER BY l.date DESC LIMIT 0,{$limit}");

Ответил: PunPun


GROUP BY autor
перед ORDER BY

4 комментария

LazyDev
PHP-developer

LazyDev - -

***Комментарий удален***

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

pavel31
Юзер

pavel31 - -

Gameer,
Спасибо за помощь, правда я заменил m.autor на l.member иначе выводится один трек пользователя, но это уже мелочь :) Спасибо.

LazyDev
PHP-developer

LazyDev - -

pavel31, я же тебе кидал где копать, там ведь тоже самое было. А лучше подучи MYSQL

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

pavel31
Юзер

pavel31 - -

Gameer,
Не знаю где копать, почему-то у меня выводятся только 3 ссылки, хотя их гораздо больше :( в скайп зайди, я там.

Похожие вопросы

наверх