Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2007, 10:44
rynkydynky
 
Fecha de Ingreso: diciembre-2006
Ubicación: Tunja
Mensajes: 177
Antigüedad: 17 años, 3 meses
Puntos: 2
Sonrisa Atrapar variable despues de insertar

Salu2 amigos del foro, estoy en un problema y no lo he podido solucionar, por eso acudo a su gran ayuda.

Tengo 1 formulario donde ingreso unos registros a una base de datos, necesito que despues de haber insertado se valla a otra pagina y me traiga un registro que se ingresò en el primer formulario para atraparlo en una caja de texto. Sé que se puede con $_POST entre dos formularios, lo que pasa es que no me lo muestra en la 2da pagina. Supongo que es porque lo que hace el formulario es irse a validar y luego al codigo php intertar. entonces en el form action no puedo atrapar el valor ingresado por el usuario.

El Formulario hace esto:

<form action="<?php echo $editFormAction; ?>" method="post"

y el metodo de inserciòn es este:

$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "frm_Nueva_Cuenta")) {
$insertSQL = sprintf("INSERT INTO cuenta_por_pagar (codigo_cuenta_por_pagar, fecha_cuenta_por_pagar, fecha_limite_cuenta_por_pagar, estado_cuenta_por_pagar, debe_a) VALUES (%s, %s, %s, %s, %s)",
GetSQLValueString($_POST['codigo_cuenta_por_pagar'], "int"),
GetSQLValueString($_POST['fecha_cuenta_por_pagar'], "date"),
GetSQLValueString($_POST['fecha_limite_cuenta_por_pagar'], "date"),
GetSQLValueString($_POST['estado_cuenta_por_pagar'], "text"),
GetSQLValueString($_POST['debe_a'], "int"));

mysql_select_db($database_cnx_LaEconomica, $cnx_LaEconomica);
$Result1 = mysql_query($insertSQL, $cnx_LaEconomica) or die(mysql_error());
}

De antemano Gracias.