3.07.2013 / 09:59 |  | 
Dinisimys    Пользователь  
   Сейчас: Offline 
 Имя: Денис Регистрация: 30.07.2012
   | aNNiMON, а можно также отсортировать по long . В конце запроса пишешь: ORDER BY `long` DESC
   Изменено Dinisimys (3.07 / 09:59) (всего 1 раз) | 
  3.07.2013 / 11:05 |  | 
aNNiMON    Супервизор 
   Сейчас: Offline 
 Имя: Витёк Регистрация: 11.01.2010
   | Dinisimys, ну я ж так и сделал  Пост #272858 __________________
   let live  | 
  5.07.2013 / 18:39 |  | 
Dinisimys    Пользователь  
   Сейчас: Offline 
 Имя: Денис Регистрация: 30.07.2012
   | Есть таблица в бд: |id||txt| |1||ttt| |2||ttt| |1||ttt| |4||ttt| |2||ttt| Нужно с помощью php вывести такой текст, где есть все ид, но без повторений: 1 ttt 2 ttt 4 ttt
   | 
  5.07.2013 / 18:50 |  | 
web_demon    Супервизор 
   Сейчас: Offline 
 Регистрация: 11.01.2010
   | Dinisimys, у тебя что-то не то с архитектурой программы. Как бы id на то и id, что должно быть уникальным.
   | 
  5.07.2013 / 18:58 |  | 
Dinisimys    Пользователь  
   Сейчас: Offline 
 Имя: Денис Регистрация: 30.07.2012
   | web_demon, нет, все ок. Это чисто для наглядности, а так у меня там вместо ид writer стоит
   | 
  5.07.2013 / 19:05 |  | 
Dinisimys    Пользователь  
   Сейчас: Offline 
 Имя: Денис Регистрация: 30.07.2012
   | Уточню свой вопрос, потому что не учелеще одного. Значит есть таблица такая: |writer||adress||text| |1| |2| |tttt| |2| |4| |tttt| |2| |1| |tttt| |2| |1| |tttt| |1| |2| |tttt| |4| |2| |tttt|writer - кто писал, adress - кому писал, text - текст письма И мне надо вывести для текущего юзера(его id = 1) через php такое: Переписка с ID=2То есть надо вывести id юзера, с которым переписывался текщий юзер. Юзер может переписываться с большим кол.людей, в таком случае чтобы выводило всех.
   | 
  5.07.2013 / 19:08 |  | 
web_demon    Супервизор 
   Сейчас: Offline 
 Регистрация: 11.01.2010
   | Dinisimys, ну тогда так  SELECT * FROM `table` GROUP BY `writer`;  Только вот будет возвращать первое совпадение по колонке `writer`, иначе только с подзапросом.
   | 
  5.07.2013 / 19:10 |  | 
Dinisimys    Пользователь  
   Сейчас: Offline 
 Имя: Денис Регистрация: 30.07.2012
   | web_demon, не работает. Повторения тоже возвращаются
   | 
  5.07.2013 / 19:23 |  | 
Dinisimys    Пользователь  
   Сейчас: Offline 
 Имя: Денис Регистрация: 30.07.2012
   | Нашел немного быдлокодерсоке решение: добавил массив $dialog и в цикле while проверку, нет ли в массиве значения ид юзера с кем переписка идет, и если нет, тогда заносит в этот массив его ид и выводит его. Это решилу проблему,но хотелось бы через mysql решить, так ведь правильней
   | 
  5.07.2013 / 19:28 |  | 
web_demon    Супервизор 
   Сейчас: Offline 
 Регистрация: 11.01.2010
   | Не, как-то можно по нормальному сделать через мускул Попробуй так: SELECT DISTINCT `writer`,* FROM `table`
   |