sql >> Database >  >> Database Tools >> phpMyAdmin

is het mogelijk om een ​​dubbele ip in deze code te maken?

Ja, het is mogelijk. Het is een klassiek geval van een rasconditie.

De snelle uitleg:

Er is een kans dat 2 verzoeken gelijktijdig doorstaan ​​van de eerste controle, krijg $num == 0 en beide voegen een nieuwe rij toe.

Om het te elimineren, moet je een UNIQUE . maken beperking die betrekking heeft op (user_id, ip, date) kolommen

De lange uitleg:



  1. MySql phpMyAdmin:automatisch twee databases repliceren/synchroniseren

  2. phpmyadmin in WAMP-fout #1045 - Moet wachtwoord opnieuw instellen

  3. Validatie van SQL Stored Procedure in .NET Front End (vergelijkbaar met Parse-optie in SSMS)

  4. Hoe vind ik {min,max} herhalingen met reguliere expressiepatronen in Visual Studio of SSMS Find and Replace?