phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Xóa dữ liệu bằng cách sử dụng chuỗi php get url

Bạn sẽ sử dụng $_GET siêu cầu thủ để nắm bắt biến được truyền.

$deleteId = $_GET['del'];
$strSQL = "DELETE FROM records WHERE record_id = $deleteId";

Tuy nhiên, điều này không an toàn và sai . Không sử dụng mã này!

Bạn sẽ cần phải dừng lại sử dụng mysql_ các chức năng (chúng không được dùng nữa) sử dụng các câu lệnh đã soạn sẵn để giúp ngăn chặn việc đưa vào SQL.

Như đã đề cập trong các nhận xét, phương pháp này không được đề xuất do các vấn đề có thể xảy ra với trình thu thập dữ liệu web. Bài viết này thảo luận về vấn đề đó và câu hỏi này thảo luận về các phương pháp hay nhất.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. information_schema hiển thị trạng thái bảng không xác định:TABLE_TYPE mysql phpmyadmin

  2. Thay đổi bộ mã mặc định

  3. Tuyên bố DELETE FROM không hoạt động

  4. Không thể chèn SQL vào một bảng cụ thể

  5. mySQL phpmyadmin - dữ liệu chữ thường theo mặc định