我想使用AJAX传递数据并使用PHP执行更新查询。
这是管理医院的应用程序。我已经尝试了下面的代码,但没有执行查询。
这是'pasien.php':
$('button[name="hapus-wali-button"]').click(function(){
let kodeWali = $(this).attr("id");
console.log(kodeWali);
$('#deleteWaliModal').modal("show");
document.getElementById("hapusWaliButton").onclick = function(){
console.log(kodeWali);
$.ajax({
url:'hapus-wali.php',
method:'get',
data: {kodeWali:kodeWali},
success:function(response){
if(response == 1){
$("#"+kode).remove();
window.location.reload(true);
}else{
alert('Invalid');
}
}
});
}
});
我想单击一个按钮,获取id值(该id是我要传递的数据),然后显示警告模式。 单击“确认”按钮后,我想将id值(kodeWali)发送到“ hapus-wali.php”并进行一些查询。
这是'hapus-wali.php':
<?php
require '../function.php';
$id = $_GET["kodeWali"];
$sqlDeleteWali = "UPDATE pasien SET kd_wali = '' WHERE kd_pasien = '$id'";
mysqli_query($conn, $sqlDeleteWali);
header('Location:pasien.php');
?>
这是'function.php':
<?php
$servername = "localhost";
$username = "root";
$password = "";
$database = "db-sirs-final";
$conn = mysqli_connect($servername, $username, $password, $database);
if(!$conn){
die("Connection failed: " . mysqli_connect_error());
}
?>
为什么它会引发错误响应“ Invalid”?