Loading...
Обучение/Помощь новичкам | не могу врубиться
_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'];
}
}
пробуй так

Епать ты тут нагородил....
Saycode , Гг
[Удален] (21.03.2019 в 20:37)
что-то голова у меня совсем не варит.
мне нужно вывести почту так как на скрине
http://skrinshoter.ru/i/210319/mHvfC7Nv.png

последнее сообщение из диалога и не прочитаны сверху, но я почему-то туплю. уже 7 сигарет скурил, а ума в голову не прибавилось

есть таблица contacts ( тут между кем диалог)
и таблица mail (сами сообщения)

1. Зачем нагружать базу огородами? Начинай мыслить объективно: объединить обе таблицы, что бы получилась одна.

2. Делай все обдумано, ты хочешь вывести вверх последние диалоги и новые сообщения, это одно и то же по сути, но с маленьким маркером "не прочитано", используй правильный запрос:


<?
// Последние диалоги будем вычислять по времени
// Новые диалоги будем искать по не прочитанным сообщениям

$sql = "SELECT game FROM mail WHERE id = "$user['id'] ORDER BY time DESC, news DESC LIMIT 1";

// Все до ужаса просто.
_aanbek (22.03.2019 в 01:15)
Saycode , Гг

Ты там ядро продаешь с таким же кодом? Гг
Saycode (22.03.2019 в 01:18)
_aanbek (22.03.2019 в 01:15)
Saycode , Гг

Ты там ядро продаешь с таким же кодом? Гг

Нее,я этот код с дурье в голове писал а в ядре все по маслу Гг
Saycode (22.03.2019 в 01:16)
[Удален] (21.03.2019 в 20:37)
что-то голова у меня совсем не варит.
мне нужно вывести почту так как на скрине
http://skrinshoter.ru/i/210319/mHvfC7Nv.png

последнее сообщение из диалога и не прочитаны сверху, но я почему-то туплю. уже 7 сигарет скурил, а ума в голову не прибавилось

есть таблица contacts ( тут между кем диалог)
и таблица mail (сами сообщения)

1. Зачем нагружать базу огородами? Начинай мыслить объективно: объединить обе таблицы, что бы получилась одна.

2. Делай все обдумано, ты хочешь вывести вверх последние диалоги и новые сообщения, это одно и то же по сути, но с маленьким маркером "не прочитано", используй правильный запрос:


<?
// Последние диалоги будем вычислять по времени
// Новые диалоги будем искать по не прочитанным сообщениям

$sql = "SELECT game FROM mail WHERE id = "$user['id'] ORDER BY time DESC, news DESC LIMIT 1";

// Все до ужаса просто.


это не то что мне нужно
[Удален] (22.03.2019 в 01:25)
Saycode (22.03.2019 в 01:16)
[Удален] (21.03.2019 в 20:37)
что-то голова у меня совсем не варит.
мне нужно вывести почту так как на скрине
http://skrinshoter.ru/i/210319/mHvfC7Nv.png

последнее сообщение из диалога и не прочитаны сверху, но я почему-то туплю. уже 7 сигарет скурил, а ума в голову не прибавилось

есть таблица contacts ( тут между кем диалог)
и таблица mail (сами сообщения)

1. Зачем нагружать базу огородами? Начинай мыслить объективно: объединить обе таблицы, что бы получилась одна.

2. Делай все обдумано, ты хочешь вывести вверх последние диалоги и новые сообщения, это одно и то же по сути, но с маленьким маркером "не прочитано", используй правильный запрос:


<?
// Последние диалоги будем вычислять по времени
// Новые диалоги будем искать по не прочитанным сообщениям

$sql = "SELECT game FROM mail WHERE id = "$user['id'] ORDER BY time DESC, news DESC LIMIT 1";

// Все до ужаса просто.


это не то что мне нужно

Тогда не задавай здесь вопросы, не надо говнокодить.
Saycode (22.03.2019 в 12:00)
[Удален] (22.03.2019 в 01:25)
Saycode (22.03.2019 в 01:16)
[Удален] (21.03.2019 в 20:37)
что-то голова у меня совсем не варит.
мне нужно вывести почту так как на скрине
http://skrinshoter.ru/i/210319/mHvfC7Nv.png

последнее сообщение из диалога и не прочитаны сверху, но я почему-то туплю. уже 7 сигарет скурил, а ума в голову не прибавилось

есть таблица contacts ( тут между кем диалог)
и таблица mail (сами сообщения)

1. Зачем нагружать базу огородами? Начинай мыслить объективно: объединить обе таблицы, что бы получилась одна.

2. Делай все обдумано, ты хочешь вывести вверх последние диалоги и новые сообщения, это одно и то же по сути, но с маленьким маркером "не прочитано", используй правильный запрос:


<?
// Последние диалоги будем вычислять по времени
// Новые диалоги будем искать по не прочитанным сообщениям

$sql = "SELECT game FROM mail WHERE id = "$user['id'] ORDER BY time DESC, news DESC LIMIT 1";

// Все до ужаса просто.


это не то что мне нужно

Тогда не задавай здесь вопросы, не надо говнокодить.

тогда не пиши глупый код
При отправке в контакты заноси последнюю временную метку сообщения и сортируй по ней вывод.
monobogdan (22.03.2019 в 13:53)
При отправке в контакты заноси последнюю временную метку сообщения и сортируй по ней вывод.

да обратно херню советуете....
Мне нужно отсортировать не прочитанные входящие сообщения
Онлайн: 2
Время:
Gen. 0.1232
(c) Bym.Guru 2010-2026