Обновлять данные с АЯКСОМ PHP и MySQL

Я стараюсь делать один update не будучи должен обновлять страницу. Но я стараюсь изучать и понимать, как использовать AJAX. Пока я это сделал, оно не функционирует и не, как заканчивание этого.

Я храню в архиве prueba.php

<script src="https://kit.fontawesome.com/cbec68f37d.js"></script>
</head>
<body>
<script>
$(document).ready(function(){
$("#change").keyup(function(){
    var parametros="change="+$(this).val()
    $.ajax({
        data: parametros,
        url: 'update.php',
        type:  'GET',
        beforeSend: function () {},
            success:  function (response) {    
            $(".salida").html(response);
        },
        error:function(){
            alert("error")
        }
    });
})
})
</script>

<div class="container w-75 p-5">
<h3 class="mb-4">Activar y desactivar</h3>
<?php
$list = $conn->query("SELECT * FROM proyectos");
while ($fila = $list->fetch()) {
if($fila['pestado'] == '0') {
?>
<p>
Activo <span class="text-primary" id="change"><a href="#"><i class="fas fa-toggle-on"></i></a></span>
</p>
<?php } else { ?>
<p>
Inactivo <span class="text-muted"><i class="fas fa-toggle-off"></i></span>
</p>
<?php } } ?>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
</body>
</html>

Я храню в архиве update.php

<?php
require_once 'connect.php';

$code = $_GET['@'];

$sql = "UPDATE proyectos SET pestado = '1' WHERE idp = '".$code."'";
$stmt = $conn->prepare($sql);                                   
$stmt->execute();

//echo 'Bien!';
?>

В Activo <span class="text-primary" id="change"><a href="#"><i class="fas fa-toggle-on"></i></a></span> добавьте id="change", и, что нет чего-то, что пошло бы в href="#", но не, который за неимением знания.

Мне хотелось бы, что они помогли мне понимать, как использовать это, потому что я это не понимаю, я отношусь, в который не, как оно функционирует AJAX с Jquery хотя моя идея состоит в том, чтобы использовать только JavaScript.

Я благодарен заранее.

10
задан 27.08.2019, 10:07
0 ответов