我正在为我的项目构建一个通知系统,我更像是一个 php 开发人员,我想要完成的是当用户单击通知链接时,例如 [3] 表示有 3 个未读通知,我想要的是当用户单击并查看这些通知以更新我的通知表并将已查看字段设置为 1,以便通知链接将是 [0],我知道这可以通过 ajax 请求或任何其他方法来实现,如果有人可以提供帮助将不胜感激我完成了我的项目并且没有时间了:-) 这里是我的代码
<?php if (isset($this->session->userdata['messagecount'])): ?>
<?php if (empty($this->session->userdata['messagecount'])){echo "<button class='btn'></button>";}else{
$count=$this->session->userdata['messagecount'];
echo "<button class='btn btn-info dropdown-toggle notify-btn' data-toggle='dropdown' onclick='updateNotifications()'href='#'>".$count."</button>";
}?>
<?php endif; ?>
<ul class="dropdown-menu">
<div class="notify-wrapper">
<div class="scroll">
<div class="scroll-body">
<ul class="notification-list">
<?php if (isset($this->session->userdata['notification'])): ?>
<?php if (empty($this->session->userdata['notification'])){echo "No Notifications";}else{
$notification=$this->session->userdata['notification'];
echo $notification;
}?>
<?php endif; ?>
</ul>
</div>
</div>
</div>
</ul>
<?php }else{?>
<?php }?>
</li>