我的代码应该在菜单中显示新项目(items.php url右侧)。这根本不起作用,或者它只显示一个项目,尽管有10个项目。它计算新项目并检查您上次浏览的时间。当您刷新项目页面时,“新项目标签”消失。
所以,如果你能帮助我,我非常感谢:)
代码:
$res = mysql_query("SELECT last_visit
FROM users
WHERE id='".$user['id']."'");
$arr = mysql_fetch_row($res);
$last_visit = $arr[0];
$time_now = gmtime();
if ($last_visit > $time_now)
{
$last_visit = $time_now;
}
$results = mysql_query("SELECT COUNT(*)
FROM items
WHERE added >= '".$last_visit."'");
$num_rows = mysql_num_rows($results);
$all = number_format($num_rows);
while ($num_rows = mysql_fetch_assoc($results))
{
if (sql_timestamp_to_unix_timestamp($row["added"]) >= $last_visit)
{ ?>
<li><a href="items.php">Items<br />(<font color="red"><?php echo $all ?> new items</font>)</a></li>
<li><a href="items.php">Items</a></li>