sql >> Databáze >  >> RDS >> Mysql

ukládání dat formuláře do databáze

@micahmills:Snazší způsob, jak zastavit přidávání duplicitních dat do databáze? No, to by záleželo na tom, co byste považovali za "snazší" - méně kódu? Méně kroků? Něco jiného?

Co můžete udělat, je vygenerovat jedinečný hash nebo token, který se odešle s formulářem. Tento token je poté po úspěšném vložení do databáze uložen v relaci. Pokusy o opětovné odeslání formuláře se pak nezdaří, protože token odeslaný s formulářem bude stejný jako token uložený v relaci.

Přesměrování na jinou stránku po odeslání do databáze je stále jedním z nejlepších a nejjednodušších způsobů, jak zabránit odesílání duplicitních dat.



  1. Mysql vloží náhodné datum a čas v daném rozsahu data a času

  2. Odpověď Json na konverzi data a času postgresql Java postgresql

  3. jak svázat hodnoty INSERT INTO mysql perl

  4. Najděte závislé objekty pro tabulku nebo pohled