Saludos!
Tengo un formulario muy simple en PHP que al aceptar (submit) pasa una información a otra página en PHP y la guarda en una base de datos, a través de uns sentencia en MySQL.
Sin embargo, me gustaría que esa acción se ejecute en la misma página PHP y no use dos para tal efecto. He visto que en principio, debo añadir el nombre del archivo PHP en "action" del formulario, pero cómo puedo decirle que al 'submit' se ejecute el resto del script?...
Aquí mi intento fallido:
Código PHP:
<form name="form" action="mi_actual_pagina.php">
<input .....
</form>
if (submit) {
sql= ... sentencia sql ...
}
La idea es que esa segunda parte que guarda la información en la base de datos no se vea ni se ejecute sin haber clicado sobre el botón.
Gracias por vuestra ayuda.