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.