使用php和mysql管理读取和未读消息

时间:2015-06-25 16:31:50

标签: php mysql

我用php和mysql创建了一个聊天应用程序。用户可以在哪里发送消息。

现在我想实现一个“读取”和“未读”的消息系统。

例如,未读消息的标题应该看起来是“黑色”,而阅读消息的标题应该是“灰色”。

我的表结构:

MessageId SentTo SentBy Created Status

状态栏默认为消息状态(读取|未读)未读。

我有一个 readmsg.php 文件当用户点击Inbox.php中的消息标题时,他被重定向到 readmsg.php ,在那里他可以阅读完整的消息。还会运行Insert Into语句,这会使用读取更新状态列。

Readmsg.php

 $mid=$_GET["msgid"];
 $you=$_COOKIE['username'];
 $st= "SELECT*FROM msgbox WHERE sentto='$you' AND id='$mid' LIMIT 1";


 #Script to update Status column

这一切都有效,但管理真的很难。

使用php和mysql管理读取和未读消息有一种简单的方法吗?

任何帮助都很受欢迎。

0 个答案:

没有答案