我正在尝试实现与Stack Overflow上的功能类似的东西。
在用户的个人资料页面上,按用户列出了答案,当您单击要提问的链接时,您将被重定向到问题页面并突出显示答案。
即使点击的答案恰好位于下面的第二页上,也会显示该页面。
我该如何实现?我现在能想到的唯一方法是执行以下步骤:
用户列出答案时..
但这似乎是一个非常耗费内存的过程。有更简单的方法吗?
答案 0 :(得分:1)
没有4个步骤,您只需从答案表中为用户的答案进行一次数据库查询。问题ID是同一行的一部分,因此您拥有链接到问题所需的一切,并传递要突出显示的答案ID。
答案 1 :(得分:0)
这就是主意。
您必须检索整个页面的结果,因为您正在显示整个页面。您还必须排序,因为这是您在显示页面时所执行的操作。在这种情况下,您将知道您希望的答案所属的页面,因为它在列表中的位置有多远。