Hướng dẫn ajax delete data in php - ajax xóa dữ liệu trong php
Ở đây chúng tôi sử dụng 3 tệp để xóa dữ liệu khỏi cơ sở dữ liệu MySQL bằng AJAX. Show
Bảng user_dataCREATE TABLE `crud` ( `id` int(11) NOT NULL, `name` varchar(100) NOT NULL, `email` varchar(100) NOT NULL, `phone` varchar(100) NOT NULL, `city` varchar(100) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; database.phpdelete_ajax.php200)); } else { echo json_encode(array("statusCode"=>201)); } mysqli_close($conn); ?> view.php
Trong hướng dẫn này, bạn sẽ tìm hiểu cách xóa dữ liệu trong PHP & MySQL bằng AJAX, chúng tôi biết rằng đây là một chức năng phổ biến khi tạo phần mềm. Vì vậy, tôi hy vọng rằng bạn sẽ học hỏi từ phương pháp đơn giản này và sử dụng nó trong dự án tương lai của bạn.delete data in PHP & MySQL using ajax we know that this is a common function when creating software. So I hope that you will learn from this simple method and use it in your future project. Với sự trợ giúp của AJAX, chúng tôi được phép yêu cầu máy chủ xóa một bản ghi cụ thể mà không tải lại trang của chúng tôi và tự động xóa hồ sơ của chúng tôi trong danh sách. Vì vậy, để bạn hiểu, chúng tôi sử dụng cơ sở dữ liệu nhân viên đơn giản để xóa bản ghi. Tạo cơ sở dữ liệuVì vậy, trước tiên hãy tạo tên cơ sở dữ liệu của bạn cho bất cứ điều gì bạn muốn. Sau khi tạo cơ sở dữ liệu của bạn thì bạn sẽ cần tạo bảng "nhân viên" của chúng tôi. Vui lòng kiểm tra mã bên dưới để biết ví dụ SQL.
Hãy lưu ý rằng bạn có thể thêm bảng của mình từ dòng lệnh MySQL hoặc trong phpmyadmin để có trải nghiệm tốt hơn. Nó phụ thuộc vào bạn. Tạo chỉ mục HTMLTrong phần này, chúng tôi sẽ tạo chỉ mục.html của chúng tôi và đặt mã này bên dưới.
Xóa chức năng PHPỞ đây chúng tôi sẽ tạo một tệp xóa.php và sử dụng nó để xóa hồ sơ nhân viên.
Ajax Xóa chức năngTrong chức năng này, chúng tôi sẽ tạo Xóa Ajax sẽ sử dụng để liên lạc với máy chủ. Bạn sẽ tìm thấy chức năng này trong scripts.js Bạn sẽ thấy nó khi tải xuống mã nguồn đầy đủ.
Sau đó, chúng tôi sẽ gọi hàm DEL ở trên.
Vì vậy, sau khi bạn làm theo mã trên, bạn sẽ tìm hiểu cách tôi thường mã hóa chức năng xóa trên PHP & MySQL bằng AJAX. Tôi hy vọng bạn học hỏi từ nó. Để xem nó trong hành động chỉ cần nhấp vào nút Tải xuống bên dưới. Tải xuống Lưu ý: Vui lòng không sử dụng ví dụ mã này như là, cũng thực hiện một số nghiên cứu về cách bảo mật mã PHP của bạn như SQL Inject và CSRF Attack. Và trước khi xóa bản ghi, bạn cần vệ sinh ID đã gửi để nó sẽ an toàn khi truy vấn nó vào cơ sở dữ liệu của bạn. Bạn cũng phải kiểm tra ID nếu có trong cơ sở dữ liệu của bạn trước khi xóa bản ghi. Kindly don't use this code example as is, do some research also about how to secure your PHP code like SQL Injection and CSRF attacks. And before deleting the record you need to sanitize the submitted ID so that it will safe when querying it to your database. You must also check the ID if existing in your database before deleting the record. Mã hóa hạnh phúc :) Làm thế nào để xóa dữ liệu khỏi cơ sở dữ liệu trong AJAX?Bạn có thể làm điều này với JQuery Ajax, nơi bạn cần truyền ID bản ghi từ Ajax cần xóa. Trong ví dụ, tôi đang tạo bảng HTML hiển thị danh sách các bản ghi bằng nút xóa. Khi nút được nhấp, thì hãy xóa bản ghi và cũng xóa hàng bảng HTML với hiệu ứng fadeout ().pass the record id from AJAX which needs to delete. In the example, I am creating the HTML table which shows the list of records with a delete button. When the button gets clicked then remove the record and also remove the HTML table row with fadeOut() effect.
Làm thế nào để xóa một hàng bằng Ajax?Ajax ({type: 'post', url: 'Delete.php', data: del_id, thành công: function (data) {if (data == "có") {$ ele.fadeout (). Remove ();}khác {alert ("không thể xóa hàng")}}})}); php', data:del_id, success: function(data){ if(data=="YES"){ $ele. fadeOut(). remove(); }else{ alert("can't delete the row") } } }) });
Làm cách nào để xóa dữ liệu mà không cần làm mới trang bằng Ajax?Tạo hệ thống đăng nhập CRUD bằng Php MySQL.. Cơ sở dữ liệu 1 tạo.Mở phpmyadmin trong trình duyệt của bạn..... Hoặc nhập tệp db..... 2- Tạo kết nối cơ sở dữ liệu..... 3- Tạo tiêu đề..... 4 - Hiển thị dữ liệu trong bảng từ Databse..... 5 - Tạo mã JavaScript để xóa mà không cần làm mới trang..... 6 - Xóa dữ liệu khỏi cơ sở dữ liệu bằng PHP .. Làm cách nào để chèn Xóa cập nhật trong PHP trên cùng một trang bằng cách sử dụng bảng AJAX và cập nhật trong PHP?Cách chèn Xóa cập nhật trong PHP trên cùng một trang.. Bước 1 - Tạo cơ sở dữ liệu..... Bước 2 - Kết nối với cơ sở dữ liệu bằng PHP..... Bước 3 - Lấy tất cả dữ liệu từ cơ sở dữ liệu và hiển thị trong bảng HTML..... Bước 4 - Chỉnh sửa dữ liệu từ cơ sở dữ liệu..... Bước 5 - Chèn và cập nhật dữ liệu vào cơ sở dữ liệu .. |