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

HTML Biểu mẫu thay đổi các biến được lặp lại nhưng KHÔNG phải cơ sở dữ liệu?

Theo yêu cầu của OP.

Thêm hoặc die(mysqli_error($conn)) tới mysqli_query() để xem nếu lỗi đến từ nó.

Tốt nhất bạn cũng nên sử dụng affected_rows() cũng như cập nhật.

Ngoài ra, bạn đang sử dụng if(isset($_POST['contact'])){ và có 2x thuộc tính tên cho biểu mẫu và nút.

Xóa một cái khỏi <form> . Thuộc tính tên trên <form> chỉ hoạt động nếu sử dụng jQuery / Ajax.

Ngoài ra, nếu biểu mẫu và PHP / SQL của bạn ở trong cùng một tệp, hãy sử dụng tiêu đề để chuyển hướng đến cùng một trang và đảm bảo rằng bạn không phải là * xuất trước tiêu đề. và đảm bảo rằng các thẻ ngắn được bật.

Tài liệu tham khảo:

Mã hiện tại của bạn được mở cho Chèn SQL . Sử dụng mysqli_* với các tuyên bố được chuẩn bị sẵn hoặc PDO với báo cáo chuẩn bị .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để kết nối với máy chủ MySQL trên máy chủ khác?

  2. Nginx - Tải xuống PHP thay vì thực thi

  3. nhận giá trị từ cơ sở dữ liệu MySQL với PHP

  4. Chỉ định bí danh cột với biến do người dùng xác định

  5. Làm việc với con trỏ tệp trên csv