sql >> Base de Datos >  >> RDS >> Mysql

Actualice la base de datos con un clic en el enlace html usando ajax php mysql

En primer lugar, debe cambiar la forma en que detecta el evento de clic. Mira este violín . Luego, en segundo lugar, debe pasar todas las variables en una cadena JSON utilizando la opción de datos. Tu código debería verse así:

<span class="glyphicon glyphicon-chevron-up clickable" 
    data-rating="1" 
    data-id="<?php echo $thisperspective_row['id']; ?>"></span>

<script type="text/javascript">
    $('.clickable').on('click', function() {
        var data = {
            mode: "vote",
            rating: $(this).data('rating'),
            id: $(this).data('id')
        };
        $.ajax({
            type: 'GET',
            url: 'rating.php',
            data: data,
            success: function(response) {
                console.log(response);
            }
        });
    });
</script>