0

我想不通这个。问题很简单。我有一个聊天应用程序,不希望发送长时间的聊天对话。因此,当对话变得很长(可能有 20 条消息)时,第一条消息开始被删除。

我将对话保存在 phpmyadmin 的文本字段中,并使用这种格式(^ 和 &)来确定谁是发件人以及消息是什么:

^John&Hi
^Linda&Hi, how are you? 
^John&All good! You? 
^Linda&Same 

更新:

 $query = mysql_query("UPDATE conversations SET chat= CONCAT(COALESCE(chat,''), '$sendMessage') WHERE conversations='$id'"); 

提前致谢

4

1 回答 1

5

将您的对话解析为一个数组,并且只使用前 n 个项目。

或者更好的是,将所有聊天条目(单独)放入一个表中。

于 2012-05-01T13:57:23.723 回答