Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2006, 12:07
marx-pola
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 21 años, 10 meses
Puntos: 1
Consulta sobre formularios

Hola a todos! Mi consulta es sencilla. Tengo armado un formulario sencillo de prueba donde ingreso los datos y posteriormente se graba en la base.
El form es este:
Código HTML:
<FORM ACTION="form2insertar.php" METHOD="POST">
<TABLE>
<TR>
   <TD width="157">Nombre de la Prueba:</TD>
   <TD width="164"><INPUT TYPE="text" NAME="nombre" SIZE="20" MAXLENGTH="30"></TD>
</TR>
<TR>
  <TD>Apellido de la Prueba:</TD>
  <TD><INPUT TYPE="text" NAME="apellido" SIZE="20" MAXLENGTH="30"></TD>
</TR>
<TR>
  <TD>Edad de la Prueba:</TD>
  <TD><INPUT TYPE="text" NAME="edad" SIZE="20" MAXLENGTH="30"></TD>
</TR>
</TABLE>
<INPUT TYPE="submit" NAME="accion" VALUE="Grabar">
</FORM> 
Y la página form2insertar.php que hace el proceso de carga directamente:
Código PHP:
<?php
   
include("con.php");
// conexion a la base
$conexion mysql_connect($host_db$usuario_db$pass_db) or die ("no se ha podido conectar a la BD");
mysql_select_db($base_db$conexion) or die ("no se ha podido seleccionar la BD");

$Sql="insert into prueba (nombre_p,apellido_p,edad_p) values ('".$_POST["nombre"]."','".$_POST["apellido"]."','".$_POST["edad"]."')";
   
mysql_query($Sql,$conexion);
   
header("Location: form2cargar.php");
?>
Como verán es más que sencillo para lo que estoy probando. Hasta acá va bien pero quisiera saber como le puedo agregar esto:
1- ¿cómo hago, sin crear otra página, para que me muestre los datos antes de grabarlo en la base? Por ejemplo que aparezcan los datos y si son los correctos, presionar un boton para grabar. Más que nada por si acaso si hay que arreglar algo.
2- ¿cómo se hace para que me muestre el id con el que se va a grabar?

Bueno, muchas gracias y sigan adelante.

Saludos.

Marx.
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.