Cita: El problema se me plantea cuando busco el registro, se muestra correctamente, pero automaticamente se borra de la base de datos (mysql), sin que yo haya oprimido el boton de borrar.
La única forma en que una base de datos borre un registro que ya está correctamente grabado es si le estás enviando la sentencia DELETE. Las bases de datos no hacen, en ese nivel, cosas automáticas.
Verifica tu consulta a la base, o el proceso completo del script. En alguna parte4 le estás diciendo a la base que borre el registro, sin previamente confirmarlo, o bien, el script no se detiene por errores de variables, y dispara el borrado sin esperar.