форма:
<input type="text" id="del" name="del" value="">
<input type="hidden" id="id" name="id" value="<?=$test['id']?>">
<input type="text" id="summa" name="summa" value="">
<input type="text" id="logic" name="logic" value="">
<button id="save" name="save">Save</button>
ajax:
$("#save").click(function(){
$.ajax({
type: "POST",
'dataType': 'json',
url: "test.php",
data: {
id: $('#id').val(),
summa: $('#summa').val(),
del: $('#del').val(),
logic: $('#logic').val(),
},
success: function(data) {
if(data['status'] == 'success'){
alert('Данные переданы');
}
else{
alert('Произошла ошибка!');
}
}
});
});
обработчик:
$link->set_charset("utf8");
$id = (int)$_POST['id'];
$summa = (int)$_POST['summa'];
$del = (int)$_POST['del'];
$log = strip_tags(trim($_POST['logic']));
$mysql = "UPDATE Users SET logic='$log', sum='$summa', del='$del' WHERE id=$id";
if(!mysqli_query($link, $mysql)){
$status = 'error';
}
else{
$status = 'success';
}
echo json_encode(['status' => $status]);