Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2010, 01:25
Avatar de andrewp
andrewp
 
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
Acción de formulario...

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.
__________________
Andrew :P