ESO ES !!!!!!! MUY BIEN NOSOYNADIE !!!! 

  ge-nio ge-nio. 
El código que me enviaste está perfecto y funciona de maravilllllllas. Ya lo estoy usando. 
¿Sabes...? Yo lo que había echo, no sé si estaba bien y pido me corrijan por favor, fue lo siguiente: 
formulario.php 
 Código PHP:
    <?php
if(isset($_POST['grabar'])){
 
   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);
 
}
 
?>
 
<html>
<head>
   <title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de uso de bases de datos con PHP y MySQL</H1>
<FORM ACTION="mostrarygrabar.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 NAME="boton" TYPE="submit" VALUE="grabar">
</FORM>
<hr>
</body>
</html>   
  mostrarygrabar.php 
 Código PHP:
   
<html>
<head>
   <title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de uso de bases de datos con PHP y MySQL<br>
Datos a Grabar </H1>
<FORM ACTION="formulario.php" METHOD="POST">
  <p>
    <? 
if(isset($_POST['boton'])){
  echo "<br />Nombre: " . $_POST['nombre'];
  echo "<input type='hidden' name='nombre' value='".$_POST['nombre']."' />";
  echo "<br />Apellido: " . $_POST["apellido"];
  echo "<input type='hidden' name='apellido' value='".$_POST['apellido']."' />";
  echo "<br />Edad: " . $_POST["edad"];
  echo "<input type='hidden' name='edad' value='".$_POST['edad']."' />";
}
  ?>
  </p>
  <p>
    <INPUT type="button" value="Volver" onClick="history.go(-1)">
    <INPUT NAME="grabar" TYPE="submit" VALUE="grabar">
    </p>
 
</FORM>
 
<hr>
</body>
</html>   
  Como verás, en FORMULARIO.PHP arriba de todo, puse primero toda la secuencia de grabación. ¿Qué hace esto? un efecto rebote 

  que envía la información de este formulario a MOSTRARYGRABAR.PHP y al presionar sobre el botón grabar de la página MOSTRARY...., vuelve a FORMULARIO.PHP y guarda al mismo tiempo. 

  ¿Estoy mariado? ¿Está mal? 
Pero bueno, voy a utilizar lo que tú me pasaste. 
Mil gracias por toda tu ayuda. 
Un gran abrazo. 
Marx. 
