检查自用户上次访问以来数据对用户而言是否为新数据

时间:2019-03-12 19:24:04

标签: php sql

我正在使用一个网络应用程序,用户可以在其中上传任意数量的书名。其他用户可以从所有为上传做出贡献的用户中看到所有这些上传的书名。

以上操作是通过一个简单的while循环完成的,仅打印我的书名表中的所有信息。

以下是上面的一个简单代码段,可以成功运行:

   while($row = mysqli_fetch_array($titles)) {

   $title = $row['title'];
   echo $title;
   }

我的问题是这个;我正在尝试弄清楚如何以及是否有可能实现一项功能,以便当用户访问页面时,他可以看到自上次访问以来所有新上载的书名。

使用发光颜色显示新标题的示例:

页面以5个书名开头。

用户1访问页面并查看所有5个上载的标题。

用户1离开页面。

用户2上传两个新标题。

用户1再次访问该页面,并且用户2的两个新标题以发光的颜色显示。他离开了页面。

用户3首次访问该页面;所有7个头衔都在发光,对他来说都是新手。

用户1再次访问该页面,这次他们都没有发光,因为他以前已经看过它们。

以上是否可以用PHP?我无法查看有关我的问题的任何SO帖子,因为我很难表达此相关问题的名称,因此无法对其进行搜索。如果有人知道现有的帖子,我将不胜感激。

0 个答案:

没有答案