Список сообщений horoshinkin777
Как удалить дубли из выборки?
Здравствуйте. Помогите решить проблему.
Как удалить дубли из выборки? вот код
Добавлено через 02:27 сек.
['uid'] это собеседник
Написал: horoshinkin777 30.11.2018 / 14:30
Как удалить дубли из выборки? вот код
$result = mysqli_query($db, "SELECT id,uid FROM mess WHERE otpravitel = '$my_id' OR poluchatel = '$my_id' ORDER by id DESC"); while ($myrow = mysqli_fetch_array($result)) { echo $myrow['uid'].'<br>'; }
Добавлено через 02:27 сек.
['uid'] это собеседник
Написал: horoshinkin777 30.11.2018 / 14:30
Выборка из БД
Zдешний, я пытался что то придумать, не выходит... мозги себе сломал уже
Написал: horoshinkin777 29.11.2018 / 12:51
Написал: horoshinkin777 29.11.2018 / 12:51
Выборка из БД
Вантуз-мен, например чел с id=1 написал челу с id=2 и потом чел с id=2 ответил челу с id=1. Итого в базе 3 сообщения.
на странице со списком диалогов в которых я учавствовал получаю след запись:
id=1 id=2
id=2 id=1
по сути это один диалог а выдает как будто 2 разных
Добавлено через 01:08 сек.
Написал: horoshinkin777 29.11.2018 / 12:36
на странице со списком диалогов в которых я учавствовал получаю след запись:
id=1 id=2
id=2 id=1
по сути это один диалог а выдает как будто 2 разных
Добавлено через 01:08 сек.
$result = mysqli_query($db, "SELECT DISTINCT otkogo, komu FROM message WHERE otkogo = '$my_id' OR komu = '$my_id' ORDER by id DESC"); while ($myrow = mysqli_fetch_array($result)) { echo $myrow['otkogo'].$myrow['komu'].'<br>'; }
Написал: horoshinkin777 29.11.2018 / 12:36
Выборка из БД
Пишу скрипт диалогов.
но на выходе получается например 12 и 21. Это один диалог. Подскажите как избавиться от лишнего
Написал: horoshinkin777 29.11.2018 / 11:53
$result = mysqli_query($db, "SELECT DISTINCT otkogo, komu FROM message WHERE otkogo = '$my_id' OR komu = '$my_id' ORDER by id DESC");вот так получаю диалоги в которых я учавствовал в формате 'id id'.
но на выходе получается например 12 и 21. Это один диалог. Подскажите как избавиться от лишнего
Написал: horoshinkin777 29.11.2018 / 11:53