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

lưu dữ liệu biểu mẫu vào cơ sở dữ liệu

@micahmills:Một cách dễ dàng hơn để ngăn dữ liệu trùng lặp được thêm vào cơ sở dữ liệu? Chà, nó sẽ phụ thuộc vào những gì bạn cho là "dễ dàng hơn" - ít mã hơn? Ít bước hơn? Cái gì khác?

Những gì bạn có thể làm là tạo một mã băm hoặc mã thông báo duy nhất gửi cùng với biểu mẫu. Mã thông báo này sau đó được lưu trữ trong một phiên sau khi chèn thành công vào cơ sở dữ liệu. Nỗ lực đăng lại biểu mẫu sau đó sẽ không thành công vì mã thông báo được gửi cùng với biểu mẫu sẽ giống với mã được lưu trữ trong phiên.

Chuyển hướng đến trang khác sau khi đăng lên cơ sở dữ liệu vẫn là một trong những cách tốt nhất và đơn giản nhất để ngăn dữ liệu trùng lặp được đăng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql - tự động hoàn thành

  2. Cách JSON phân tích cú pháp hình ảnh từ mysql và điền listview

  3. Truy vấn LEFT OUTER JOIN không trả về các hàng mong đợi

  4. Cách truy cập đối tượng RowDataPacket

  5. # 1111 - Sử dụng chức năng nhóm không hợp lệ