【问题标题】:Mark the status from unresolved to resolved in PHP mysql [closed]在PHP mysql中将状态从未解决标记为已解决[关闭]
【发布时间】:2018-07-25 21:25:30
【问题描述】:

我有这样的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。最好的方法是什么。

【问题讨论】:

  • 您将需要纯 Javascript Ajax 或 JQuery Ajax.. 以及处理更新的 PHP 代码

标签: php html mysql html-table


【解决方案1】:

最好使用 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
        }
    });

【讨论】:

  • 这仅在您使用 javascript 库 JQuery 时有效
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-31
  • 1970-01-01
  • 1970-01-01
  • 2014-11-24
  • 1970-01-01
  • 2012-05-05
  • 1970-01-01
相关资源
最近更新 更多