在页面上输出多个数据库表的最佳解决方案:PHP5Kohana,MySQL

问题描述

|| 我正在PHP5(Kohana3)+ MySQL上从头开始构建社交网络,需要找到最好的解决方案,以便在一条类似Facebook的行中打印用户消息以及评论,消息引用,新闻和其他类似内容。 注释和message_references属于消息。 更好的方法是,使用简单的select语句从数据中的单独数组中的每个表中接收数据,然后将它们array_push到一个表中,并使用多个foreach生成输出或使用一些复杂的sql获取它? 有一个意见: \“添加新消息-您必须刷新整个缓存的数据,而不仅仅是为新消息添加缓存– biakaveron 6月11日19:17 \”     

解决方法

        创建供稿表和供稿存储库类,系统的所有其他部分都使用该类来创建供稿项。 更新资料 您的评论模块会这样:
$feedRepository->Save($userId,\'comment\',\"<a href=\'/users/view/$authorId\'>$authorName</a>\".
          \" wrote a comment saying bla bla bla\");
其中
$userId
是获得评论的用户的ID。
\'comment\'
是进行输入的模块。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...