Обучение/Помощь новичкам | не могу врубиться
что-то голова у меня совсем не варит.
мне нужно вывести почту так как на скрине
http://skrinshoter.ru/i/210319/mHvfC7Nv.png
последнее сообщение из диалога и не прочитаны сверху, но я почему-то туплю. уже 7 сигарет скурил, а ума в голову не прибавилось
есть таблица contacts ( тут между кем диалог)
и таблица mail (сами сообщения)
________
посл. ред. 21.03.2019 в 20:41; всего 1 раз(а); by [Удален]
мне нужно вывести почту так как на скрине
http://skrinshoter.ru/i/210319/mHvfC7Nv.png
последнее сообщение из диалога и не прочитаны сверху, но я почему-то туплю. уже 7 сигарет скурил, а ума в голову не прибавилось
есть таблица contacts ( тут между кем диалог)
и таблица mail (сами сообщения)
________
посл. ред. 21.03.2019 в 20:41; всего 1 раз(а); by [Удален]
типа:
$q = mysql_query('select `noread` from `mail` order by `id` limit 10');
while($post = mysql_fetch_array($q)){
if($post['noread'] != 1){
$user['name'];
}else{
$user['name'];
}
}
пробуй так
________
посл. ред. 21.03.2019 в 20:44; всего 1 раз(а); by _aanbek
$q = mysql_query('select `noread` from `mail` order by `id` limit 10');
while($post = mysql_fetch_array($q)){
if($post['noread'] != 1){
$user['name'];
}else{
$user['name'];
}
}
пробуй так
________
посл. ред. 21.03.2019 в 20:44; всего 1 раз(а); by _aanbek
_aanbek (21.03.2019 в 20:44)
типа:
$q = mysql_query('select `noread` from `mail` order by `id` limit 10');
while($post = mysql_fetch_array($q)){
if($post['noread'] != 1){
$user['name'];
}else{
$user['name'];
}
}
пробуй так
типа:
$q = mysql_query('select `noread` from `mail` order by `id` limit 10');
while($post = mysql_fetch_array($q)){
if($post['noread'] != 1){
$user['name'];
}else{
$user['name'];
}
}
пробуй так
не катит
CaMnoCe6e (21.03.2019 в 21:59)
[Удален] , ASC DESC пробуй
[Удален] , ASC DESC пробуй
да всеровно не то, я вывожу диалоги из таблички contacts, а сообщения потом уже прикрепляю к этим диалогам
[Удален] , крч пиши в лс что нужно тебе подробно и что пробовал я помогу
select
*
from
contacts
left join
mail
on
contacts.user_id = mail.user_id
мб так?
SparkuS (21.03.2019 в 22:07)
мб так?
select
*
from
contacts
left join
mail
on
contacts.user_id = mail.user_id
мб так?
возможно, но я не работал с такими запросами)
ну принцип работы прост, надо только знать как устроены твои таблицы. этим запросом ты обьеденяеш 2 таблицы (можно и более)
select
*
from
contacts // подключаешся к таблице контактов
left join
mail // подключаеш сообщения..
on
contacts.user_id = mail.user_id // которые относятся к данному пользователю
SparkuS (21.03.2019 в 22:28)
ну принцип работы прост, надо только знать как устроены твои таблицы. этим запросом ты обьеденяеш 2 таблицы (можно и более)
ну принцип работы прост, надо только знать как устроены твои таблицы. этим запросом ты обьеденяеш 2 таблицы (можно и более)
select
*
from
contacts // подключаешся к таблице контактов
left join
mail // подключаеш сообщения..
on
contacts.user_id = mail.user_id // которые относятся к данному пользователю
а как мне вывести последнее сообщение из каждого диалога?