从字符串的开头删除,当它变长(聊天)php

时间:2012-05-01 13:55:36

标签: php iphone mysql sql-server phpmyadmin

我无法想象这一个。问题很简单。我有一个聊天应用程序,不希望发送长聊天对话。因此,当对话变长(可能是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'"); 

提前致谢

1 个答案:

答案 0 :(得分:5)

将对话解析为数组并仅使用前n项。

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