怎么让文本框的文字追加保存在数据库表的某一列中?怎么把数据库的数据有一定格式的输出显示在前台

数据库中的某一列中原本已经有值了,希望做一个留言板的功能,每一页文章网页都有一个自己的留言存储,请问,我怎么才能把文本框的文本追加到已经建立的表的某一列中,该列还没有文本,我希望堵着的留言都能保存在一行记录的某一列中,然后网页加载的时候又可以有序的读出,请问这要怎么实现呢?还是我的想法有问题呢 留言板/评论是这样的思路来做的吗?

回复
阅读 2.6k
2 个回答

能理解您的意思,但根据您描述的内容,估计回答您设计的思路后,您不一定能实现,推荐一个简单的实现方案,引入第三方评论插件,不需要自己去操作数据库:
友言
畅言
还有一些,可以去百度上查一下,第三方评论插件。
愿可以对您有帮助!

简单的回答是可以的.

但是:
存在一个列中,读是没有问题的,但修改,针对性回复,审核等等的操作需要把全部数据读出来再写回去,遇到并发时很难处理,如两个人同时留言,就有可能一个人的无法保存,可能多次提交才能完成.
如果想读操作保持高效和写操作的结构化,一般会做一下数据冗余, 即每个留言做为单独数据与数据库关联,但全部留言可以生成静态文件或缓存的方式,而不是每次都查询每个文章的全部留言后再合成. 合成一般只发生在留言数据发生变动时.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题