只需要站内通知
管理可以后台发送通知(群发和对指定会员发送通知)  用户只接受查看通知 无发送权限目前有一张 my_messages表
结构如下
给指定会员发送通知 肯定是要 在my_messages插入一条数据了全站会员群发通知要怎么设计表 和 实现呢  

解决方案 »

  1.   

    表设计:发送者uid,接收者uid,内容。
    群发的时候,获取所有接收者uid。
      

  2.   

    我觉得你得用两张表比较好,一个存储用户消息(usermsg),有userid,msgid,status
    另外一张表(msg)存储消息内容,id,content,inserttime等,
    如果要给群组发,先插入 msg表,然后将id插入到usermsg表中,这样感觉比较好
      

  3.   

    如果是我的话,我的表结构会是:
    id     message     userlist
    id     消息正文    所有用户的id拼凑出一个array,然后串行化变成string类型的数据存入这一列当某个人已读取的时候就取得userlist的内容,然后反串内容变成array,把那个用户的id删掉再串行化存入userlist列.
      

  4.   

    sibang
    这样也省不了多少吧  比如群发十万条;那你那userlist 不就变成很大一串。 text都不够放。 
    然后你要查某个用户是否有新信息也不好查 
      

  5.   

    我也遇到这样的问题,2个表
    一个表存储通知信息:id、title、content、ctime、author、state
    另一个表存储用户是否阅读的信息:
    id、sid(对应通知表id)、uid(用户id)、view(是否阅读)、hide(是否清空)、ctime你认为呢?