在我的应用程序中,我有一个名为“msgBox”的文本框和一个名为“sendBtn”的按钮 当用户点击按钮时,msgBox中键入的文本将被发送到服务器。
我想保存并显示最近15-20个已发送的项目 我怎样才能做到这一点..??
请帮忙。
答案 0 :(得分:1)
如果要显示最近的项目,可以在提交表单时包含当前日期。然后,在访问服务器时,按日期对项目进行排序,仅显示前15-20。此方法比创建专用于最近条目的另一个表更简单。此外,按日期浏览档案会更容易,因为日期会被标记为条目。
作为mySQL语句(作为我最了解的服务器语言),插入消息将是以下内容(其中[message]是已清理的MsgBox值):
INSERT INTO `messages` (`msg`,`date`) VALUES ('[message]',NOW());
检索看起来像这样:
SELECT `msg` FROM `messages` ORDER BY `date` DESC LIMIT 15;
此方法比创建专用于最近条目的另一个表更简单。此外,按日期浏览档案会更容易,因为日期会被标记为条目。
希望这有帮助!