Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cập nhật cơ sở dữ liệu từ Javascript onClick By Ajax PHP

Trong tệp index.php của bạn

<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<a href="javascript:void(0)" onClick="updateId('1')">Id 1</a>
<a href="javascript:void(0)" onClick="updateId('2')">Id 2</a>
<a href="javascript:void(0)" onClick="updateId('3')">Id 3</a>

</body>
</html>

<script>
function updateId(id)
{
    var xmlhttp = new XMLHttpRequest();
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
        {
            alert(xmlhttp.responseText);
        }
    };
    xmlhttp.open("GET", "update.php?id=" +id, true);
    xmlhttp.send();
}
</script>

Và trong update.php của bạn

<?php 
if(isset($_GET['id']) && !empty($_GET['id']))
{
    $id = $_GET['id'];
    include('database_connection.php');

    $update = "UPDATE id SET id = id + 1 WHERE id = '".$id."'";

    if (mysqli_query($connect, $update))
    {
        echo "Record updated successfully";
    } 
    else 
    {
        echo "Error updating record: " . mysqli_error($connect);
    }
    die;
}
?>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thiết lập kết nối Kafka để gửi bản ghi từ Aurora bằng AWS MSK

  2. Tại sao cfloop của tôi dừng lại sau khi chèn id đầu tiên?

  3. Lỗi chỉ đọc MySQL lạ

  4. cách lấy id của số nhỏ nhất trong mysql bằng cách sử dụng hàm MIN ()

  5. Các giao dịch PHP, MySQL, PDO - Mã bên trong khối try có dừng lại ở commit () không?