Дали има нови съобщения

daemon666

Registered
Здравейте! Интересува ме как може да се направи така, че потребителя получил ЛС да вижда Съобщения (1), а не само Съобщения, всмисъл в скоби да се извеждат съобщенията, които е получил... Благодаря! +1
 
Въвеждаш това преди "echo":

Код:
$ls = mysql_query("SELECT * FROM mesage WHERE do = '$log[username]' AND procheten='ne'"); # Това ще извежда ЛС които не са били отворени или прочетени 
$lss = mysql_num_rows($ls); # Извежда броя на ЛС които не са прочетени или отворени


А това си го слагаш където искаш да ти излиза:

Код:
Лични съобщения [".$lss."]


Надявам се да съм помогнал :)
 
А трябва ли да създам това колонка в "Messages"? И ако трябва какво трябва да съдържа?
 
daemon666 каза:
А трябва ли да създам това колонка в "Messages"? И ако трябва какво трябва да съдържа?
Трябва ти поле в което ще отчиташ дали съобщението е прочетено или не е. Пример "unread" и ще има стойност 0 за непрочетено и 1 за прочетено. Когато се изпраща съобщението т.е. INSERT заявката слагаш unread=0 и след това когато се отвори съобщението правиш UPDATE messages SET unread=1 WHERE message_id=$_GET[id] примерно или както ти е заявката, за извеждането ти показаха как се извеждат непрочетените.
 

Back
Горе