Beste Tweakers,
Ik hoop in het goede forum te zitten, ben een beginner in de database/mySQL wereld, maar het loopt vrij lekker tot noch toe. Loop nu echter wel tegen een probleem op:
Ik heb een formulier gemaakt, als stap 1 van een bestelproces. Zodra het formulier correct ingevuld is, gevalideerd is en in de database gestopt is, gaat de gebruiker naar stap 2. Als de gebruiker zich daar bedenkt, gebruikt hij ofwel de back-button in zijn browser, of een soortgelijke knop op de website om terug te gaan naar de vorige pagina. Als hij daar dan een fout corrigeert (bijvoorbeeld een typfout in zijn postcode, of in zijn naam), en weer op volgende drukt, heb ik twee entry's in mijn database staan, met typfout en zonder.
Op een of andere manier moet de eerste entry dus verwijdert worden op het moment dat de gebruiker opnieuw submit met (iets) andere gegevens.
Ik heb natuurlijk gezocht hierover, maar vind vooral oplossingen voor gebruikers die duplicate entries veroorzaken; exact dezelfde gegevens nogmaals. Dat is in mijn geval echter niet het probleem, dat is omzeilt met een goed ingestelde primary.
Ik hoop dat jullie mij op weg kunnen helpen..
Ik hoop in het goede forum te zitten, ben een beginner in de database/mySQL wereld, maar het loopt vrij lekker tot noch toe. Loop nu echter wel tegen een probleem op:
Ik heb een formulier gemaakt, als stap 1 van een bestelproces. Zodra het formulier correct ingevuld is, gevalideerd is en in de database gestopt is, gaat de gebruiker naar stap 2. Als de gebruiker zich daar bedenkt, gebruikt hij ofwel de back-button in zijn browser, of een soortgelijke knop op de website om terug te gaan naar de vorige pagina. Als hij daar dan een fout corrigeert (bijvoorbeeld een typfout in zijn postcode, of in zijn naam), en weer op volgende drukt, heb ik twee entry's in mijn database staan, met typfout en zonder.
Op een of andere manier moet de eerste entry dus verwijdert worden op het moment dat de gebruiker opnieuw submit met (iets) andere gegevens.
Ik heb natuurlijk gezocht hierover, maar vind vooral oplossingen voor gebruikers die duplicate entries veroorzaken; exact dezelfde gegevens nogmaals. Dat is in mijn geval echter niet het probleem, dat is omzeilt met een goed ingestelde primary.
Ik hoop dat jullie mij op weg kunnen helpen..