te comento.
Php no es un lenguaje que trabaja a eventos, osea php se ejecuta una sola vez, es cuando se carga la pagina o hace un submit y es ahi donde debes pensar todas las posiblidades que pueden ocurrir en tu programa ej:
puedes acer botones que al pinchar carge la pagina y envie una variable por url y en el codigo preguntar si la variable tiene este valor borrar registro sino crea nuevo registro, etc ..
PD: al ajax con php es son herramientas poderosas eso te serviria para ejecutar consultas cuando presionen un boton o hagan una accion, pero primero aprende php despues javasctipt y para terminar Ajax