Mysql
 sql >> база данни >  >> RDS >> Mysql

запазване на данни от формуляри в база данни

@micahmills:По-лесен начин за спиране на добавянето на дублирани данни към базата данни? Е, това ще зависи от това какво смятате за "по-лесно" - по-малко код? По-малко стъпки? Нещо друго?

Това, което можете да направите, е да генерирате уникален хеш или токен, който се изпраща с формуляра. След това този токен се съхранява в сесия след успешно вмъкване в базата данни. Тогава опитите за повторно публикуване на формуляра ще бъдат неуспешни, тъй като токенът, изпратен с формуляра, ще бъде същият като този, съхранен в сесията.

Пренасочването към друга страница след публикуване в базата данни обаче все още е един от най-добрите и прости начини за предотвратяване на публикуването на дублирани данни.



  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

  2. грешка Незаконен микс от съпоставки за конкат

  3. Възможно ли е да се използва Couch DB или MySql или друга DB в Android?

  4. Коя е най-добрата структура на базата данни за съхраняване на многоезични данни?

  5. Копирайте данни между различни бази данни (и двете се поддържат jdbc)