php – 开发Facebook风格的新闻Feed
发布时间:2020-12-13 22:30:10 所属栏目:PHP教程 来源:网络整理
导读:如果这个问题已被提出或回答,我真的很抱歉,但我似乎无法找到我需要的东西. 我已经建立了其他所有部分,我唯一的问题是围绕内联评论.我想做类似于Facebook所做的事情,他们用一个按钮呈现x条评论以显示所有y评论. 但是,我能看到的唯一两种方法是: 在渲染每个项
如果这个问题已被提出或回答,我真的很抱歉,但我似乎无法找到我需要的东西.
我已经建立了其他所有部分,我唯一的问题是围绕内联评论.我想做类似于Facebook所做的事情,他们用一个按钮呈现x条评论以显示所有y评论. 但是,我能看到的唯一两种方法是: >在渲染每个项目的循环中执行SELECT(我想任何可能对此有答案的人都会同意我这是一个糟糕的决定) 这些都不是一个好的解决方案;然而,因为它们都涉及巨大的资源浪费. 有没有人有实施这个的潜在建议? 解决方法SELECT * FROM comments_table WHERE article_id = {something} LIMIT {no_of_comments_per_page} SORT BY date DESC 这是一个非常简单但功能强大的评论查询. 实际代码 <?php $sql = "SELECT * FROM comments_table WHERE article_id = 24 LIMIT 40 SORT BY date DESC"; $data = mysql_query($sql); $comments = mysql_fetch_assoc($data); foreach($comments as $comment){ $ct++; echo "ID: {$ct}"; echo "<br />"; echo "Comment: {$comment["comment"]} by {$comment["user"]}"; echo "Date: {$comment["date"]}"; } ?> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |