如果我运行该函数,则会收到内部服务器错误。
有人知道怎么解决吗?
我要确保,如果您按一个按钮,它会从类中更改,并且还会在数据库中更改它。
<?php
include_once("../../inc/database.php");
$id = $db->real_escape_string($_GET['id']);
$GetCurrent = $db->query("SELECT * FROM mailbox WHERE id=".$id);
$FetchCurrent = $GetCurrent->fetch_assoc();
if ($FetchCurrent['pinned'] == '0') [
$query1 = $db->query("UPDATE mailbox SET pinned='1' WHERE id=".$id);
} else {
$query2 = $db->query("UPDATE mailbox SET pinned='0' WHERE id=".$id);
}
?>
<script>
function FlagMail(id){
$.ajax({
type: "GET",
url: "pages/run/mail-flag.php",
data: {id: id},
cache: false,
success: function(result){
var element = document.getElementById(id);
element.classList.toggle("fa-flag-o");
element.classList.toggle("fa-flag");
},
error: function(jqXHR, textStatus, errorThrown){
alert(errorThrown);
}
});
};
</script>
我希望类的输出发生变化,但是会出现错误。