php - 在PHP mysql中将状态从未解决标记为已解决

标签 php html mysql html-table

<分区>

我有这样的 mysql 表:

<table>
<tr>
<td>ID</td>
<td>status</td>
</tr>
<tr>
<td>1</td>
<td>Unresolvd <a href="#">Mark as resolved</a></td>
</tr>
<tr>
<td>2</td>
<td>Unresolvd <a href="#">Mark as Resolved</a></td>
</tr>
</table>

我想创建一个接近未解析的链接,一旦有人点击它,相应的状态应该从未解析更改为已解决,用于 mysql 表中的特定 id。最好的方法是什么。

最佳答案

最好的方法是使用 Ajax 调用。单击 anchor 时,通过将记录的 ID 作为参数发送给函数来调用包含 Ajax 调用的函数。

$.ajax({
        type: "POST",
        url: "Post URL",
        data: data to send to DB,- which record to be changed
        dataType: "json", - return format
        async: "true",
        cache: "false",
        success: function (msg) {
            // On success                 
        },
        Error: function (x, e) {
            // On Error
        }
    });

关于php - 在PHP mysql中将状态从未解决标记为已解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48801867/

相关文章:

php - 电子邮件脚本发送电子邮件但抛出无法重新声明 spamcheck() 错误

html - 导航栏中的切换下拉菜单在手机上没有触摸响应?

javascript - 视频Javascript、HTML5、效果

php - CakePhp 3 - 链接并保存与包含两个相同模型外键的表的关联

javascript - 使用修改日期更新文本区域

php - PDO::FETCH_OBJ php

php - 如何使用 php 或 javascript 编写一个函数来确定 16 位整数的人口数?

javascript - 为特定的 DIV 加载外部 CSS

mysql - 如何通过连接mysql中的两个表来更新

php - 使用 Jquery 进行表排序