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

sử dụng liên kết url _GET để xóa bản ghi khỏi cơ sở dữ liệu mysql

Phần HTML của bạn cho biết:

<a href="includes/delete-customer.php?customer_id=$id['.$row->customer_id.']">

Đây có phải là cú pháp HTML chính xác của bạn không? Đối số này phải là id số thực, tức là -

<a href="includes/delete-customer.php?customer_id=3">

- bằng cách lặp lại $row->customer_id (giả sử nó tồn tại) hoặc một số phương pháp khác để biết id người dùng đó.

HTML của bạn chỉ cần gửi dữ liệu thực tế, không phải bất kỳ loại cú pháp biến nào. PHP nhận của bạn ($_GET['customer_id'] ) sẽ giải thích điều đó cho bạn và chuyển đúng cách đó sang MySQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách cải thiện hiệu suất truy vấn trong tìm kiếm quản trị Django trên các trường liên quan (MySQL)

  2. MySQL Select Query - Chỉ nhận 10 ký tự đầu tiên của một giá trị

  3. Chọn bản ghi không trùng lặp trong cột bảng MySQL

  4. Kiểm tra xem tên người dùng có tồn tại PDO không

  5. Django đăng tín hiệu lưu được gọi hai lần mặc dù có uid