为了账号安全,请及时绑定邮箱和手机立即绑定

如何通过单击php和ajax中的链接来更新表

如何通过单击php和ajax中的链接来更新表

PHP
MMMHUHU 2022-08-19 16:57:19
我有一个PHP中的消息传递系统,带有通知选项。并且消息状态默认为 status='0',这意味着消息未读。我想要的是,如果接收者单击发件人配置文件(在侧边栏的聊天区域中),消息状态必须更新为status='1',这意味着消息已被阅读。<a href="inbox?msgid=<?php echo $id;?>" style="width:90%">                           <div class="row con_cont_list">                               <div class="col-3">                                   <img src="media/<?php echo $ProfileImg;?>" width="60px" height="60px" alt="">                               </div>                               <div class="col-9">                                   <p><?php echo $FullName;?>                                     <?php if($frnd_msgs_noti):?>                                    <span class="badge badge-danger" style="border-radius:50%;"><?php echo $frnd_msgs_noti;?></span>                                    <?php endif;?>                                  </p>                               </div>                           </div>                       </a>
查看完整描述

2 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

您可以在用户单击用户配置文件时执行 Ajax 请求,并将用户 ID 与 ajax 请求一起发送,以便可以更新该用户的数据库记录。您不必在新页面中打开链接,甚至不必重新加载当前页面。在响应Ajax请求时,只需删除显示未读消息的范围即可。


查看完整回答
反对 回复 2022-08-19
?
慕森王

TA贡献1777条经验 获得超3个赞

我建议你使用Jquery库来处理ajax请求。首先在你的标签上创建一个 onClick 事件,然后在事件中向 php 文件发送一个 ajax 请求。

查看此链接以获取示例。而不是按钮,你必须使用标签 https://stackoverflow.com/a/39342373/8173264


查看完整回答
反对 回复 2022-08-19
  • 2 回答
  • 0 关注
  • 92 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号