вот скрин таблицы переписки юзеров мне нужно вывести список контактов юзая DISTINCT выходит один геморой и при GROUP тоже как же сделать?
Добавлено 04.06.14 в 07:43:58:
скрин
Почему именно этим попробом? Стандарт уже не модно?
как?
Добавлено 04.06.14 в 07:47:05:
подробнее напиши
Не используй модификаторы.
SELECT * FROM `таблица` WHERE `id_user` = '$user[id]';
.фейспалм.
<?
$query=$mysqli->query("SELECT DISTINCT(kto) FROM `mail_dialog` WHERE `kto` = ".$user['id']." AND `komy` != ".$user['id']." ORDER BY `time` DESC LIMIT ".$pg['start'].",".$pg['num'].""
?>
Добавлено 04.06.14 в 08:03:57:
УНИКАЛНЫЕ ЗНАЧЕНИЯ... уникальные!!!
Добавлено 04.06.14 в 08:04:17:
в таблице переписка юзеров... перписка
OTAKU, WHERE `kto` = "'.$user['id'].'" AND `komy` = "'.$kontakt.'" OR `kto` = "'.$kontakt.'" AND `komy` = "'.$user['id'].'" не ?
мне выводить не переписку а список контактов тут нужно уникальные значения
пост 5 глянь
Лучше сделать отдельную таблицу, будет меньше нагрузки
Ну а как ты хочеш можно так
mysql_query('SELECT * FROM `mail_dialog` WHERE `kto` = "'.$user['id'].'" OR `komy` = "'.$user['id'].'" GROUP BY `kto`,`komy`');
выйдет один хер