Record registrati "Doppi"
Salve a tutti.
Visto che mi è capitato più di una volta, la cosa passa da caso isolato e fortuito a problema.
La situazione è questa, ho uno script che si occupa di registrare dei dati on una tabella MySQL.
Prima di procedere però verifico che quello specifico dato non sia già stato registrato (generando un errore).
Il fatto però è che più di una volta mi ritrovo col dato registrato due volte (due record consecutivi in cui anche data e ora di registrazione sono identici).
Cosa può essere successo e come posso rimediare?
Ho pensato pure di LOCKare la tabella fino a conclusione dell'INSERT, ma mi sorge un dubbio. LOCK non blocca a livello di utente e quindi essendo lo stesso utente (utente PHP) a chiedere di utilizzare la tabella non è che possa ugualmente scrivere?
Grazie